process_pasef_fragments_batch

Function process_pasef_fragments_batch 

Source
pub fn process_pasef_fragments_batch(
    fragments: Vec<PASEFFragmentData>,
    dataset_name: &str,
    config: &SpectrumProcessingConfig,
    num_threads: usize,
) -> Vec<PreprocessedSpectrum>
Expand description

Process a batch of PASEF fragments in parallel.

§Arguments

  • fragments - Vector of PASEF fragment data
  • dataset_name - Name of the dataset for generating spec_ids
  • config - Processing configuration
  • num_threads - Number of threads to use for parallel processing

§Returns

Vector of preprocessed spectra ready for database search