View source: R/features-openms.R
findFeaturesOpenMS | R Documentation |
uses the FeatureFinderMetabo TOPP tool (see http://www.openms.de) to find features.
findFeaturesOpenMS(
analysisInfo,
noiseThrInt = 1000,
chromSNR = 3,
chromFWHM = 5,
mzPPM = 10,
reEstimateMTSD = TRUE,
traceTermCriterion = "sample_rate",
traceTermOutliers = 5,
minSampleRate = 0.5,
minTraceLength = 3,
maxTraceLength = -1,
widthFiltering = "fixed",
minFWHM = 1,
maxFWHM = 30,
traceSNRFiltering = FALSE,
localRTRange = 10,
localMZRange = 6.5,
isotopeFilteringModel = "metabolites (5% RMS)",
MZScoring13C = FALSE,
useSmoothedInts = TRUE,
extraOpts = NULL,
intSearchRTWindow = 3,
useFFMIntensities = FALSE,
verbose = TRUE
)
analysisInfo |
A |
noiseThrInt |
Noise intensity threshold. Sets |
chromSNR |
Minimum S/N of a mass trace. Sets |
chromFWHM |
Expected chromatographic peak width (in seconds). Sets |
mzPPM |
Allowed mass deviation (ppm) for trace detection. Sets |
reEstimateMTSD |
If |
traceTermCriterion , traceTermOutliers , minSampleRate |
Termination criterion for the extension of mass traces. See
FeatureFinderMetabo.
Sets the |
minTraceLength , maxTraceLength |
Minimum/Maximum length of mass trace (seconds). Set negative value for maxlength
to disable maximum. Sets |
widthFiltering , minFWHM , maxFWHM |
Enable filtering of unlikely peak widths. See
FeatureFinderMetabo.
Sets |
traceSNRFiltering |
If |
localRTRange , localMZRange |
Retention/MZ range where to look for coeluting/isotopic mass traces. Sets the
|
isotopeFilteringModel |
Remove/score candidate assemblies based on isotope intensities. See
FeatureFinderMetabo.
Sets the |
MZScoring13C |
Use the 13C isotope as the expected shift for isotope mass traces. See
FeatureFinderMetabo.
Sets |
useSmoothedInts |
If |
extraOpts |
Named |
intSearchRTWindow |
Retention time window (in seconds, +/- feature retention time) that is used to find the closest data point to the retention time to obtain the intensity of a feature (this is needed since OpenMS does not provide this data). |
useFFMIntensities |
If |
verbose |
If set to |
This function uses OpenMS to automatically find features. This function is called when calling findFeatures
with
algorithm="openms"
.
This functionality has been tested with OpenMS version >= 2.0. Please make sure it is installed and
configured, e.g. by installing patRoonExt
or configuring the path of the binaries with
the patRoon.path.OpenMS
option or the system PATH variable.
The file format of analyses must be ‘mzML’.
The input MS data files need to be centroided. The convertMSFiles
function can be used to
centroid data.
An object of a class which is derived from features
.
findFeaturesOpenMS
uses multiprocessing to parallelize
computations. Please see the parallelization section in the handbook for
more details and patRoon options for configuration
options.
Note that for caching purposes, the analyses files must always exist on the local host computer, even if it is not participating in computations.
Rst2016patRoon
pugixml (via Rcpp) is used to process OpenMS XML output.
\addCitationsRcpp1
\addCitationsRcpp2
\addCitationsRcpp3
findFeatures
for more details and other algorithms.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.