StaticModification(1)
library for LC/MS data management and analysis - tools
Description
TOPP
NAME
topp - library for LC/MS data management and analysis - tools
DESCRIPTION
This manual page documents briefly the topp package that brings a set of binary tools to build the OpenMS proteomics pipeline (topp). OpenMS offers an infrastructure for the development of mass spectrometry-related software and powerful 2D and 3D visualization solutions. OpenMS offers analyses for various quantitation protocols, including label-free quantitation, SILAC, iTRAQ, SRM, SWATH⦠It provides build-in algorithms for de-novo identification and database search, as well as adapters to other state-of-the art tools like X!Tandem, Mascot, OMSSA⦠OpenMS supports the Proteomics Standard Initiative (PSI) formats for MS data and supports easy integration of tools into workflow engines like Knime, Galaxy, WS-Pgrade, and TOPPAS via the TOPPtools concept and a unified parameter handling.
AVAILABLE MODULES
AccurateMassSearch -- Match MS signals to molecules from a database by mass.
AssayGeneratorMetabo -- Assay library generation from DDA data (Metabolomics).
BaselineFilter -- Removes the baseline from profile spectra using a top-hat filter.
CVInspector -- A tool for visualization and validation of PSI mapping and CV files.
ClusterMassTraces -- Creates pseudo spectra.
ClusterMassTracesByPrecursor -- Correlate precursor masstraces with fragment ion masstraces in SWATH maps based on their elution profile.
CometAdapter -- Annotates MS/MS spectra using Comet.
CompNovo -- Performs a de novo peptide identification using the CompNovo engine.
CompNovoCID -- Performs a de novo peptide identification using the CompNovo engine.
ConsensusID -- Computes a consensus of peptide identifications of several identification engines.
ConsensusMapNormalizer -- Normalizes maps of one consensusXML file.
CruxAdapter -- Identifies MS/MS spectra using Crux.
DTAExtractor -- Extracts spectra of an MS run file to several files in DTA format.
DatabaseFilter -- Filters a protein database (FASTA format) based on identified proteins.
DatabaseSuitability -- Computes a suitability score for a database which was used for a peptide identification search. Also reports the quality of LC-MS spectra.
DeMeanderize -- Orders the spectra of MALDI spotting plates correctly.
Decharger -- Decharges and merges different feature charge variants of the same peptide.
DecoyDatabase -- Create decoy sequence database from forward sequence database.
Digestor -- Digests a protein database in-silico.
DigestorMotif -- digests a protein database in-silico.
EICExtractor -- Extracts intensities from dedicates positions in a LC/MS map.
ERPairFinder -- Util which can be used to evaluate pair ratios on enhanced resolution (zoom) scans.
Epifany -- Runs a Bayesian protein inference.
ExecutePipeline -- Executes workflows created by TOPPAS.
ExternalCalibration -- Applies an external mass recalibration.
FFEval -- Evaluation tool for feature detection algorithms.
FalseDiscoveryRate -- Estimates the false discovery rate on peptide and protein level using decoy searches.
FeatureFinderCentroided -- Detects two-dimensional features in LC-MS data.
FeatureFinderIdentification -- Detects features in MS1 data based on peptide identifications.
FeatureFinderIsotopeWavelet -- Detects two-dimensional features in LC-MS data.
FeatureFinderMRM -- Detects two-dimensional features in LC-MS data.
FeatureFinderMetabo -- Assembles metabolite features from centroided (LC-)MS data using the mass trace approach.
FeatureFinderMetaboIdent -- Detects features in MS1 data based on metabolite identifications.
FeatureFinderMultiplex -- Determination of peak ratios in LC-MS data.
FeatureFinderSuperHirn -- Finds mass spectrometric features in mass spectra.
FeatureLinkerLabeled -- Groups corresponding isotope-labeled features in a feature map.
FeatureLinkerUnlabeled -- Groups corresponding features from multiple maps.
FeatureLinkerUnlabeledKD -- Groups corresponding features from multiple maps.
FeatureLinkerUnlabeledQT -- Groups corresponding features from multiple maps.
FidoAdapter -- Runs the protein inference engine Fido.
FileConverter -- Converts between different MS file formats.
FileFilter -- Extracts or manipulates portions of data from peak, feature or consensus-feature files.
FileInfo -- Shows basic information about the file, such as data ranges and file type.
FileMerger -- Merges several MS files into one file.
FuzzyDiff -- Compares two files, tolerating numeric differences.
GNPSExport -- Tool to export consensus features into MGF format.
GenericWrapper -- Allows the generic wrapping of external tools.
HighResPrecursorMassCorrector -- Corrects the precursor mass and charge determined by the instrument software.
IDConflictResolver -- Resolves ambiguous annotations of features with peptide identifications.
IDDecoyProbability -- Estimates peptide probabilities using a decoy search strategy.
IDExtractor -- Extracts ’n’ peptides randomly or best ’n’ from idXML files.
IDFileConverter -- Converts identification engine file formats.
IDFilter -- Filters results from protein or peptide identification engines based on different criteria.
IDMapper -- Assigns protein/peptide identifications to features or consensus features.
IDMassAccuracy -- Calculates a distribution of the mass error from given mass spectra and IDs.
IDMerger -- Merges several protein/peptide identification files into one file.
IDPosteriorErrorProbability -- Estimates probabilities for incorrectly assigned peptide sequences and a set of search engine scores using a mixture model.
IDRTCalibration -- Can be used to calibrate RTs of peptide hits linearly to standards.
IDRipper -- Split protein/peptide identification file into several files according to annotated file origin.
IDScoreSwitcher -- Switches between different scores of peptide or protein hits in identification data.
IDSplitter -- Splits protein/peptide identifications off of annotated data files.
INIFileEditor -- An editor for OpenMS configuration files.
INIUpdater -- Update INI and TOPPAS files to new OpenMS version.
ImageCreator -- Transforms an LC-MS map into an image.
InclusionExclusionListCreator -- Creates inclusion and/or exclusion lists.
InspectAdapter -- Annotates MS/MS spectra using Inspect.
InternalCalibration -- Applies an internal mass recalibration.
IsobaricAnalyzer -- Calculates isobaric quantitative values for peptides.
LabeledEval -- Evaluation tool for isotope-labeled quantitation experiments.
LuciphorAdapter -- Modification site localisation using LuciPHOr2.
MRMMapper -- MRMMapper maps measured chromatograms (mzML) and the transitions used (TraML).
MRMPairFinder -- Util which can be used to evaluate labeled pair ratios on MRM features.
MRMTransitionGroupPicker -- Picks peaks in SRM/MRM chromatograms.
MSFraggerAdapter -- Peptide Identification with MSFragger.
MSGFPlusAdapter -- MS/MS database search using MS-GF+.
MSSimulator -- A highly configurable simulator for mass spectrometry experiments.
MSstatsConverter -- Converter to input for MSstats.
MaRaClusterAdapter -- Facilitate input to MaRaCluster and reintegrate.
MapAlignerIdentification -- Corrects retention time distortions between maps based on common peptide identifications.
MapAlignerPoseClustering -- Corrects retention time distortions between maps using a pose clustering approach.
MapAlignerSpectrum -- Corrects retention time distortions between maps by spectrum alignment.
MapAlignerTreeGuided -- Tree guided correction of retention time distortions between maps.
MapNormalizer -- Normalizes peak intensities in an MS run.
MapRTTransformer -- Applies retention time transformations to maps.
MapStatistics -- Extract extended statistics on the features of a map for quality control.
MascotAdapter -- Annotates MS/MS spectra using Mascot.
MascotAdapterOnline -- Annotates MS/MS spectra using Mascot.
MassCalculator -- Calculates masses and mass-to-charge ratios of peptide sequences.
MassTraceExtractor -- Detects mass traces in centroided LC-MS data.
MetaProSIP -- Performs proteinSIP on peptide features for elemental flux analysis.
MetaboliteAdductDecharger -- Decharges and merges different feature charge variants of the same metabolite.
MetaboliteSpectralMatcher -- Perform a spectral library search.
MultiplexResolver -- Completes peptide multiplets and resolves conflicts within them.
MyriMatchAdapter -- Annotates MS/MS spectra using MyriMatch.
MzMLSplitter -- Splits an mzML file into multiple parts.
MzTabExporter -- Exports various XML formats to an mzTab file.
NoiseFilterGaussian -- Removes noise from profile spectra by using Gaussian filter (on uniform as well as non-uniform data).
NoiseFilterSGolay -- Removes noise from profile spectra by using a Savitzky Golay filter. Requires uniform (equidistant) data.
NovorAdapter -- Template for Tool creation.
NucleicAcidSearchEngine -- Annotate nucleic acid identifications to MS/MS spectra.
OMSSAAdapter -- Annotates MS/MS spectra using OMSSA.
OpenPepXL -- Tool for protein-protein cross-linking identification using labeled linkers.
OpenPepXLLF -- Tool for protein-protein cross linking with label-free linkers.
OpenSwathAnalyzer -- Picks peaks and finds features in an SWATH-MS or SRM experiment.
OpenSwathAssayGenerator -- Generates assays according to different models for a specific TraML.
OpenSwathChromatogramExtractor -- Extract chromatograms (XIC) from a MS2 map file.
OpenSwathConfidenceScoring -- Compute confidence scores for OpenSwath results.
OpenSwathDIAPreScoring -- Scoring spectra using the DIA scores.
OpenSwathDecoyGenerator -- Generates decoys according to different models for a specific TraML.
OpenSwathFeatureXMLToTSV -- Converts a featureXML to a mProphet tsv.
OpenSwathFileSplitter -- Splits SWATH files into n files, each containing one window.
OpenSwathMzMLFileCacher -- This tool caches the spectra and chromatogram data of an mzML to disk.
OpenSwathRTNormalizer -- This tool will take a description of RT peptides and their normalized retention time to write out a transformation file on how to transform the RT space into the normalized space.
OpenSwathRewriteToFeatureXML -- Combines featureXML and mProphet tsv to FDR filtered featureXML.
OpenSwathWorkflow -- Complete workflow to run OpenSWATH.
PSMFeatureExtractor -- Computes extra features for each input PSM.
PTModel -- Trains a model for the prediction of proteotypic peptides from a training set.
PTPredict -- predicts the likelihood of peptides to be proteotypic via svm_model which is trained by PTModel.
PeakPickerHiRes -- Finds mass spectrometric peaks in profile mass spectra.
PeakPickerIterative -- Finds mass spectrometric peaks in profile mass spectra.
PeakPickerWavelet -- Finds mass spectrometric peaks in profile mass spectra.
PepNovoAdapter -- Adapter to PepNovo supporting all PepNovo command line parameters. The results are converted from the PepNovo text outfile format into the idXML format.
PeptideIndexer -- Refreshes the protein references for all peptide hits.
PercolatorAdapter -- Facilitate input to Percolator and reintegrate.
PhosphoScoring -- Scores potential phosphorylation sites in order to localize the most probable sites.
PrecursorIonSelector -- PrecursorIonSelector.
PrecursorMassCorrector -- Corrects the precursor entries of MS/MS spectra, by using MS1 information.
ProteinInference -- Protein inference based on an aggregation of the scores of the identified peptides.
ProteinQuantifier -- Compute peptide and protein abundances.
ProteinResolver -- protein inference.
ProteomicsLFQ -- A standard proteomics LFQ pipeline.
QCCalculator -- Calculates basic quality parameters from MS experiments and subsequent analysis data as identification or feature detection.
QCEmbedder -- Attaches a table or an image to a given qc parameter.
QCExporter -- Will extract several qp from several run/sets in a tabular format.
QCExtractor -- Extracts a table attachment to a given qc parameter.
QCImporter -- Imports tables with quality control parameters into qcml files.
QCMerger -- Merges two qcml files together.
QCShrinker -- This application is used to remove the verbose table attachments from a qcml file that are not needed anymore, e.g. for a final report.
QualityControl -- Computes various QC metrics from many possible input files (only the consensusXML is required). The more optional files you provide, the more metrics you get.
RNADigestor -- Digests an RNA sequence database in-silico.
RNAMassCalculator -- Calculates masses, mass-to-charge ratios and sum formulas of RNA sequences.
RNPxlSearch -- Annotate RNA/DNA-peptide cross-links in MS/MS spectra.
RNPxlXICFilter -- Remove MS2 spectra from treatment based on the fold change between control and treatment.
RTEvaluation -- Application that evaluates TPs (true positives), TNs, FPs, and FNs for an idXML file with predicted RTs.
RTModel -- Trains a model for the retention time prediction of peptides from a training set.
RTPredict -- Predicts retention times for peptides using a model trained by RTModel.
Resampler -- Transforms an LC/MS map into a resampled map or a PNG image.
SeedListGenerator -- Generates seed lists for feature detection.
SemanticValidator -- SemanticValidator for semantically validating certain XML files.
SequenceCoverageCalculator -- Prints information about idXML files.
SimpleSearchEngine -- Annotates MS/MS spectra using SimpleSearchEngine.
SiriusAdapter -- Tool for metabolite identification using single and tandem mass spectrometry.
SpecLibCreator -- Creates an MSP formatted spectral library.
SpecLibSearcher -- Identifies peptide MS/MS spectra by spectral matching with a searchable spectral library.
SpectraFilterBernNorm -- Applies thresholdfilter to peak spectra.
SpectraFilterMarkerMower -- Applies thresholdfilter to peak spectra.
SpectraFilterNLargest -- Applies thresholdfilter to peak spectra.
SpectraFilterNormalizer -- Normalizes intensity of peak spectra.
SpectraFilterParentPeakMower -- Applies thresholdfilter to peak spectra.
SpectraFilterScaler -- Applies thresholdfilter to peak spectra.
SpectraFilterSqrtMower -- Applies thresholdfilter to peak spectra.
SpectraFilterThresholdMower -- Applies thresholdfilter to peak spectra.
SpectraFilterWindowMower -- Applies thresholdfilter to peak spectra.
SpectraMerger -- Merges spectra (each MS level separately), increasing S/N ratios.
SpectraSTSearchAdapter -- Interface to the SEARCH Mode of the SpectraST executable.
StaticModification -- Applies a set of modifications to all PeptideIDs in an idXML file.
SvmTheoreticalSpectrumGeneratorTrainer -- Trainer for SVM models as input for SvmTheoreticalSpectrumGenerator.
SwathWizard -- An assistant for Swath-Analysis.
TICCalculator -- Calculates the TIC from a mass spectrometric raw file (useful for benchmarking).
TOFCalibration -- Applies time of flight calibration.
TOPPAS -- An assistant for GUI-driven TOPP workflow design.
TOPPView -- A viewer for mass spectrometry data.
TargetedFileConverter -- Converts different transition files for targeted proteomics / metabolomics analysis.
TextExporter -- Exports various XML formats to a text file.
TransformationEvaluation -- Applies a transformation to a range of values.
XFDR -- Calculates false discovery rate estimates on crosslink identifications.
XMLValidator -- Validates XML files against an XSD schema.
XTandemAdapter -- Annotates MS/MS spectra using X! Tandem.
BIBLIOGRAPHICAL REFERENCE TO BE CITED
Marc Sturm, Andreas Bertsch, Clemens Gröpl, Andreas Hildebrandt, Rene Hussong, Eva Lange, Nico Pfeifer, Ole Schulz-Trieglaff, Alexandra Zerck, Knut Reinert, and Oliver Kohlbacher (2008) OpenMS â an Open-Source Software Framework for Mass Spectrometry. BMC Bioinformatics, 9:163. doi:10.1186/1471-2105-9-163.
SEE ALSO
libopenms(3), openms-common(7), openms(7), openms-doc(7).
The program is documented fully in the Tutorials, that are packaged in openms-doc.
AUTHOR
This manual page was written by Filippo Rusconi <lopippo@debian.org>. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3, published by the Free Software Foundation.
On a Debian system the complete text of the GNU General Public License version 3 can be found in the file ‘/usr/share/common-licenses/GPL-3’.