Learn R Programming

IDSL.CSA (version 1.2)

DDA_fragmentationPeakDetection: DDA Fragmentation Peaks Detection

Description

This function detects fragmentation peaks for the Data-Dependent Acquisition (DDA) analysis.

Usage

DDA_fragmentationPeakDetection(DDA_hrms_address, DDA_hrms_file, peaklist,
selectedIPApeaks, massErrorPrecursor, DDAprocessingMode = 'MostIntenseDDAspectra',
outputDDAspectra = NULL, number_processing_threads = 1)

Value

A dataframe peaklist of co-detected DDA analysis.

Arguments

DDA_hrms_address

path to the HRMS file

DDA_hrms_file

DDA HRMS file

peaklist

IDSL.IPA peaklist

selectedIPApeaks

A vector of selected IDSL.IPA peaks only when a number of IDSL.IPA peaks from one peaklist is processed.

massErrorPrecursor

Mass accuracy (Da) to find precursor m/z in IDSL.IPA peaklists

DDAprocessingMode

c('MostIntenseDDAspectra', c('DDAspectraIntegration', massErrorIntegration), c('IonFiltering', massErrorIonFiltering, minPercentageDetectedScans, rsdCutoff, pearsonRHOthreshold)). Required variables for each DDA processing mode should be provided in this vector.

outputDDAspectra

When `NULL` DDA spectra are not plotted. `outputDDAspectra` represents an address to save DDA spectra figures.

number_processing_threads

Number of processing threads for multi-threaded processing