Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AAIndexRepresentation of selected AAIndex properties
AASequenceRepresentation of a peptide/protein sequence
FuzzyStringComparator::AbortComparisonInternal exception class
AcquisitionInformation about one raw data spectrum that was combined with several other raw data spectra
AcquisitionInfoDescription of the combination of raw data to a single spectrum
AcquisitionInfoVisualizerClass that displays all meta information for AcquisitionInfo objects
AcquisitionVisualizerClass that displays all meta information for Acquisition objects
AcqusHandlerRead-only acqus File handler for XMass Analysis
Adduct
PepXMLFile::AminoAcidModification
MSQuantifications::AnalysisSummary
Annotation1DDistanceItemAn annotation item which represents a measured distance between two peaks
Annotation1DItemAn abstract class acting as an interface for the different 1D annotation items
Annotation1DPeakItemA peak annotation item
Annotation1DTextItemAn annotation item which represents an arbitrary text on the canvas
Annotations1DContainerContainer for annotations to content of Spectrum1DCanvas
AreaIterator< ValueT, ReferenceT, PointerT, SpectrumIteratorT, PeakIteratorT >Forward iterator for an area of peaks in an experiment
AScoreImplementation of the Ascore For a given Peptidesequence and its MS^2 spectrum it is tried to identify the most probable phosphorylation-site(s). For each phosphorylation site a score is calculated, which is an indicator for the probability that this site is phosphorylated. The algorithm is implemented according to Beausoleil et al
MSQuantifications::Assay
AsymmetricStatistics< Real >Internal class for asymmetric distributions
QcMLFile::AttachmentRepresentation of an attachment
AverageLinkageAverageLinkage ClusterMethod
AveragePosition< D >Maintain an average position by summing up positions with weights
AxisPainterDraws a coordinate axis. It has only static methods, that's why the constructor is private
AxisTickCalculatorCalculates ticks for a given value range
AxisWidgetWidget that represents an axis of a graph
BackgroundControl
BackgroundIntensityBin
Base64Class to encode and decode Base64
BaseExceptionException base class
BaseFeatureA basic LC-MS feature
BaseGroupFinderThe base class of all element group finding algorithms
BaseLabelerAbstract base class for all kinds of labeling techniques
BaseModel< D >Abstract base class for all D-dimensional models
BaseSuperimposerThe base class of all superimposer algorithms
BaseVisualizer< ObjectType >A base class for all visualizer classes
BaseVisualizerGUIA base class for all visualizer classes
BasicStatistics< RealT >Calculates some basic statistical parameters of a distribution: sum, mean, variance, and provides the normal approximation
BernNormBernNorm scales the peaks by ranking them and then scaling them according to rank
BiGaussFitter1DBigaussian distribution fitter (1-dim.) approximated using linear interpolation
BiGaussModelBigaussian distribution approximated using linear interpolation
BigStringConcatenates Proteins given as FASTAEntry to one big string separated by a unique character (by default $)
BilinearInterpolation< Key, Value >Provides access to bilinearly interpolated values (and derivatives) from discrete data points. Values beyond the given range of data points are implicitly taken as zero
binary_function
BinaryComposeFunctionAdapter< OP1, OP2, OP3 >Represents the binary compose function object adapter
MzMLHandler< MapType >::BinaryDataSpectrum representation
BinaryDataArrayThe datastructures used by the OpenSwath interfaces
BinaryTreeNodeElements of a binary tree used to represent a hierarchical clustering process
EnzymaticDigestion::BindingSite
BinInputStream
BinnedSharedPeakCountCompare functor scoring the shared peaks for similarity measurement
BinnedSpectralContrastAngleCompare functor scoring the spectral contrast angle for similarity measurement
BinnedSpectrumThis is a binned representation of a PeakSpectrum
BinnedSpectrumCompareFunctorBase class for compare functors of BinnedSpectra
BinnedSumAgreeingIntensitiesCompare functor scoring the sum of agreeing intensities for similarity measurement
SILACFiltering::BlacklistEntryStructure for blacklist
HierarchicalClustering< PointRef >::BoundingBoxBounding box of cluster
FeatureFinderAlgorithmIsotopeWavelet< PeakType, FeatureType >::BoxElementInternally used data structure for the sweep line algorithm
IsotopeWaveletTransform< PeakType >::BoxElementInternally used data structure
BufferOverflowBuffer overflow exception
Bzip2IfstreamDecompresses files which are compressed in the bzip2 format (*.bz2)
Bzip2InputStreamImplements the BinInputStream class of the xerces-c library in order to read bzip2 compressed XML files
CachedmzMLAn class that uses on-disk caching to read and write spectra and chromatograms
CentroidData
CentroidPeak
ItraqConstants::ChannelInfoStores information on an iTRAQ channel
IsotopeCluster::ChargedIndexSetIndex set with associated charge estimate
ChargePairRepresentation of a (putative) link between two Features, which stem from the same compound but have different charge (including different adduct ions (H+, Na+, ..)
ChromatogramA single chromatogram
ChromatogramExtractorThe ChromatogramExtractor extracts chromatograms from a mzML file
ChromatogramMetaIdentifying information for a chromatogram
ChromatogramPeakA 1-dimensional raw data point or peak for chromatograms
ChromatogramSettingsRepresentation of chromatogram settings, e.g. SRM/MRM chromatograms
ChromatogramToolsConversion class to interconvert chromatograms
EnzymaticDigestion::CleavageModel
HierarchicalClustering< PointRef >::ClusterSet of points. Describes a cluster on the grid. A point consists of a PointCoordinate and a PointRef
ClusterAnalyzerBundles analyzing tools for a clustering (given as sequence of BinaryTreeNode's)
ClusteredMS2ConsensusSpectrum
ClusterFunctorBase class for cluster functors
ClusterHierarchicalHierarchical clustering with generic clustering functions
CmpHypothesesByScore
CmpMassTraceByMZMethod for the assembly of mass traces belonging to the same isotope pattern, i.e., that are compatible in retention times, mass-to-charge ratios, and isotope abundances
ColorSelectorA widget for selecting a color
MapAlignmentAlgorithmSpectrumAlignment::CompareInnerclass necessary for using the sort algo
CompareFouriertransformCompare Discrete Cosines value from a Fourier transformation, also known as Discrete Cosines Transformation
ComplementFilterTotal intensity of peak pairs that could result from complementing fragments of charge state 1
ComplementMarkerComplementMarker marks peak pairs which could represent y - b ion pairs
CompleteLinkageCompleteLinkage ClusterMethod
CompNovoIdentificationRun with CompNovoIdentification
CompNovoIdentificationBaseRun with CompNovoIdentificationBase
CompNovoIdentificationCIDRun with CompNovoIdentificationCID
CompNovoIonScoringRun with CompNovoIonScoring
CompNovoIonScoringBaseRun with CompNovoIonScoringBase
CompNovoIonScoringCIDRun with CompNovoIonScoringCID
CompomerHolds information on an edge connecting two features from a (putative) charge ladder
Compound
CompressedInputSourceThis class is based on xercesc::LocalFileInputSource
Configuration
ConsensusFeatureA 2-dimensional consensus feature
ConsensusIDCalculates a consensus ID from several ID runs
ConsensusIsotopePattern
ConsensusMapA container for consensus elements
ConsensusMapNormalizerAlgorithmMedianAlgorithms of ConsensusMapNormalizer
ConsensusMapNormalizerAlgorithmQuantileAlgorithms of ConsensusMapNormalizer
ConsensusMapNormalizerAlgorithmThresholdAlgorithms of ConsensusMapNormalizer
ConsensusXMLFileThis class provides Input functionality for ConsensusMaps and Output functionality for alignments and quantitation
AASequence::ConstIteratorConstIterator for AASequence
HashGrid< Cluster >::ConstIteratorConstant element iterator for the hash grid
ConstRefVector< ContainerT >This vector holds pointer to the elements of another container
ConstRefVector< ContainerT >::ConstRefVectorConstIterator< ValueT >ConstIterator for the ConstRefVector
ConstRefVector< ContainerT >::ConstRefVectorIterator< ValueT >Mutable iterator for the ConstRefVector
Contact
ContactPersonContact person information
ContactPersonVisualizerClass that displays all meta information for ContactPerson objects
RawMSSignalSimulation::ContaminantInfo
ContinuousWaveletTransformThis class is the base class of the continuous wavelet transformation
ContinuousWaveletTransformNumIntegrationThis class computes the continuous wavelet transformation using a marr wavelet
ControlledVocabularyRepresentation of a controlled vocabulary
ConversionErrorInvalid conversion exception
ConvexHull2DA 2-dimensional hull representation in [counter]clockwise direction - depending on axis labelling
CsvFileThis class handles csv files. Currently only loading is implemented
CSVWriter
cudaHelpAn internally used class, subsuming several variables
CV
CVMappingFileUsed to load CvMapping files
CVMappingRuleRepresentation of a CV Mapping rule used by CVMappings
CVMappingsRepresentation of controlled vocabulary mapping rules (for PSI formats)
CVMappingTermRepresentation of controlled vocabulary term
CVReferenceControlled Vocabulary Reference
SemanticValidator::CVTermRepresentation of a parsed CV term
CVTermRepresentation of controlled vocabulary term
ControlledVocabulary::CVTermRepresentation of a CV term
CVTermListRepresentation of controlled vocabulary term list
EGHFitter1D::DataHelper struct (contains the size of an area and a raw data container)
EmgFitter1D::DataHelper struct (contains the size of an area and a raw data container)
LmaGaussFitter1D::DataHelper struct (contains the size of an area and a raw data container)
LmaIsotopeFitter1D::DataHelper struct (contains the size of an area, a raw data container, the relative abundance of i-th isotopic peak and the distance between consecutive isotopic peaks)
OptimizePeakDeconvolution::DataClass containing the data needed for optimization
OptimizePick::Data
TwoDOptimization::DataHelper struct (contains the size of an area and a raw data container)
DataFilters::DataFilterRepresentation of a peak/feature filter combining FilterType, FilterOperation and a value
DataFilterDialogDialog for creating and changing a DataFilter
DataFilterDialogTemplate
DataFiltersDataFilter array providing some convenience functions
DataMatrix
DataProcessingDescripton of the applied preprocessing steps
DataProcessingVisualizerClass that displays all meta information for DataProcessing objects
DataValueClass to hold strings, numeric values, lists of strings and lists of numeric values
DateDate Class
DateTimeDateTime Class
DBAdapterA class for accessing and storing data in a SQL database
DBConnectionA class for connecting to a SQL database
DBOpenDialogDialog that allow selecting a spectrum from a DB
DBoundingBox< D >A D-dimensional bounding box
DeconvPeak
DefaultHandler
DefaultParamHandlerA base class for all classes handling default parameters
Deisotoper
DeNovoAlgorithmBase class for ion scoring implementation for de novo algorithms
DeNovoIdentificationBase class for de novo identification
DeNovoIonScoringBase class for ion scoring implementation for de novo algorithms
DeNovoPostScoringBase class for ion scoring implementation for de novo algorithms
DepletedIDPoolException used if no more unique document ID's can be drawn from ID pool
SvmTheoreticalSpectrumGenerator::DescriptorSetA set of descriptors for a single training row
DetectabilitySimulationSimulates peptide detectability
DiaPrescoreScoring of an spectrum given library intensities of a transition group
DIAScoringScoring of an spectrum at the peak apex of an chromatographic elution peak
DigestionMeta information about digestion of a sample
DigestionVisualizerClass that displays all meta information of digestion objects
DigestSimulationSimulates protein digestion
DIntervalBase< D >A base class for D-dimensional interval
DistanceMatrix< Value >A two-dimensional distance matrix, similar to OpenMS::Matrix
FeatureDistance::DistanceParams_Structure for storing distance parameters
DivisionByZeroDivision by zero error exception
DocumentIdentifierManage source document information
DocumentIdentifierVisualizerClass that displays all meta information for DocumentIdentifier objects
DocumentIDTaggerTags OpenMS file containers with a DocumentID
DoubleListDoubleReal list
DPeak< dimensions >Metafunction to choose among Peak1D respectively Peak2D through a template argument
DPosition< D, TCoordinateType >Representation of a coordinate in D-dimensional space
DRange< D >A D-dimensional half-open interval
DRichPeak< dimensions >Metafunction to choose among RichPeak1D respectively RichPeak2D through a template argument
DTA2DFileDTA2D File adapter
DTAFileFile adapter for DTA files
EDTAFileFile adapter for Enhanced DTA files
EdwardsLippertIteratorFinds all Peptide Candidates with given masses and given fasta file
EdwardsLippertIteratorTrypticEdwardsLippertIterator that only retrieves tryptic seqences
EGHFitter1DExponential-Gaussian hybrid distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL implementation) for parameter optimization
EGHModelExponential-Gaussian hybrid distribution model for elution profiles
EGHTraceFitter< PeakType >A RT Profile fitter using an Exponential Gaussian Hybrid background model
ElementRepresentation of an element
ElementDBStores elements
ElementNotFoundElement could not be found exception
ElutionPeakDetectionExtracts chromatographic peaks from a mass trace
EmgFitter1DExponentially modified gaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL implementation) for parameter optimization
EmgModelExponentially modified gaussian distribution model for elution profiles
EmgScoringScoring of an elution peak using an exponentially modified gaussian distribution model
EmpiricalFormulaRepresentation of an empirical formula
XMLHandler::EndParsingSoftlyException that is thrown if the parsing is ended by some event (e.g. if only a prefix of the XML file is needed)
EnhancedTabBarConvenience tab bar implementation
EnhancedTabBarWidgetInterfaceWidgets that are placed into an EnhancedTabBar must implement this interface
EnhancedWorkspace
EnzymaticDigestionClass for the enzymatic digestion of proteins
EqualInTolerance< CompareType >Struct for binary predicate to consider equality with a certain tolerance
EquivalenceClassAA_< T >
ErrorHandler
EuclideanSimilarityCompareFunctor for 2Dpoints
ExperimentalSettingsDescription of the experimental settings
ExperimentalSettingsVisualizerClass that displays all meta information for ExperimentalSettings objects
ExtendedIsotopeFitter1DExtended isotope distribution fitter (1-dim.) approximated using linear interpolation
ExtendedIsotopeModelExtended isotope distribution approximated using linear interpolation
Factory< FactoryProduct >Returns FactoryProduct* based on the name of the desired concrete FactoryProduct
FactoryBaseBase class for Factory<T>
FailedAPICallA call to an external library (other than OpenMS) went wrong
FakeProcessA FakeProcess class
FalseDiscoveryRateCalculates an FDR from identifications
FASTAFile::FASTAEntryFASTA entry type (identifier, description and sequence)
FASTAFileThis class serves for reading in FASTA files
FastaIteratorIterator over FASTA file
FastaIteratorInternIterator for a FASTA file
FeaFiModule< PeakType, FeatureType >Implements a module of the FeatureFinder algorithm
FeatureAn LC-MS feature
FeatureDeconvolutionAn algorithm to decharge features (i.e. as found by FeatureFinder)
FeatureDistanceA functor class for the calculation of distances between features or consensus features
FeatureEditDialogDialog for editing a feature
FeatureEditDialogTemplate
FeatureFileOptionsOptions for loading files containing features
FeatureFinderThe main feature finder class
FeatureFinderAlgorithm< PeakType, FeatureType >Abstract base class for FeatureFinder algorithms
FeatureFinderAlgorithmIsotopeWavelet< PeakType, FeatureType >Implements the isotope wavelet feature finder
FeatureFinderAlgorithmMRM< PeakType, FeatureType >FeatureFinderAlgorithm for MRM experiments
FeatureFinderAlgorithmPicked< PeakType, FeatureType >FeatureFinderAlgorithm for picked peaks
FeatureFinderAlgorithmPickedHelperStructsWrapper struct for all the classes needed by the FeatureFinderAlgorithmPicked and the associated classes
FeatureFinderAlgorithmSH< PeakType, FeatureType >The Superhirn FeatureFinderAlgorithm
FeatureFinderAlgorithmSHCtrl
FeatureFinderAlgorithmSimple< PeakType, FeatureType >FeatureFinderAlgorithm implementation using the Simple* modules
FeatureFinderAlgorithmSimplest< PeakType, FeatureType >FeatureFinderAlgorithm implementation using the Simple* modules
FeatureFinderDefsThe purpose of this struct is to provide definitions of classes and typedefs which are used throughout all FeatureFinder classes
FeatureFindingMetabo
FeatureGroupingAlgorithmBase class for all feature grouping algorithms
FeatureGroupingAlgorithmIdentificationA map feature grouping algorithm for identified features
FeatureGroupingAlgorithmLabeledA map feature grouping algorithm for labeling techniques with two labels
FeatureGroupingAlgorithmQTA feature grouping algorithm for unlabeled data
FeatureGroupingAlgorithmUnlabeledA map feature grouping algorithm for unlabeled data
FeatureHandleRepresentation of a Peak2D, RichPeak2D or Feature
FeatureHandle::FeatureHandleMutable_Helper class returned by FeatureHandle::asMutable(), which see
FeatureHypothesis
FeatureLCProfile
FeatureMap< FeatureT >A container for features
FeatureOpenMSAn implementation of the OpenSWATH Feature Access interface using OpenMS
FeatureXMLFileThis class provides Input/Output functionality for feature maps
IsotopeWavelet::fi_Internal union for fast computation of the power function
FidHandlerRead-only fid File handler for XMass Analysis
FileBasic file handling operations
ConsensusMap::FileDescriptionSource file description for input files
FileEmptyFile is empty
FileHandlerFacilitates file handling by file type recognition
FileMappingMaps input/output files to filenames for the external program
FileNotFoundFile not found exception
FileNotReadableFile not readable exception
FileNotWritableFile not writable exception
FileTypesCentralizes the file types recognized by FileHandler
FileWatcherWatcher that monitors file changes
FilterFunctorA FilterFunctor extracts some spectrum characteristics for quality assessment
Fitter1DAbstract base class for all 1D-dimensional model fitter
MSChromatogram< PeakT >::FloatDataArrayFloat data array class
MSSpectrum< PeakT >::FloatDataArrayFloat data array class
FoundProteinFunctor
FTPeakDetectController
FuzzyStringComparatorFuzzy comparison of strings, tolerates numeric differences
GammaDistributionFitter::GammaDistributionFitResultStruct to represent the parameters of a gamma distribution
GammaDistributionFitterImplements a fitter for the Gamma distribution
GaussFilterThis class represents a Gaussian lowpass-filter which works on uniform as well as on non-uniform profile data
GaussFitter::GaussFitResultStruct of parameters of a gaussian distribution
GaussFitterImplements a fitter for gaussian functions
GaussFitter1DGaussian distribution fitter (1-dim.) approximated using linear interpolation
SignalToNoiseEstimator< Container >::GaussianEstimateProtected struct to store parameters my, sigma for a Gaussian distribution
GaussModelNormal distribution approximated using linear interpolation
GaussTraceFitter< PeakType >Fitter for RT profiles using a gaussian background model
GlobalExceptionHandlerOpenMS global exception handler
glp_prob
GoodDiffFilterGoodDiffFilter counts the number ob peak pairs whose m/z difference can be explained by a amino acid loss
GradientRepresentation of a HPLC gradient
GradientVisualizerGradientVisualizer is a visualizer class for objects of type gradient
GridFeatureRepresentation of a feature in a hash grid
GumbelDistributionFitter::GumbelDistributionFitResultStruct to represent the parameters of a gumbel distribution
GumbelDistributionFitterImplements a fitter for the Gumbel distribution
GzipIfstreamDecompresses files which are compressed in the gzip format (*.gzip)
GzipInputStreamImplements the BinInputStream class of the xerces-c library in order to read gzip compressed XML files
HasActivationMethod< SpectrumType >Predicate that determines if a spectrum was generated using any activation method given in the constructor list
HashGrid< Cluster >Container for (2-dimensional coordinate, value) pairs
HasMetaValue< MetaContainer >Predicate that determines if a class has a certain metavalue
HasPrecursorCharge< SpectrumType >Predicate that determines if a spectrum has a certain precursor charge as given in the constructor list
HasScanMode< SpectrumType >Predicate that determines if a spectrum has a certain scan mode
HiddenMarkovModelHidden Markov Model implementation of PILIS
HierarchicalClustering< PointRef >Generic 2-dimensional hierarchical clustering with geometric hashing
Histogram< ValueType, BinSizeType >Representation of a histogram
HistogramDialogDialog that show a HistogramWidget
HistogramWidgetWidget which can visualize a histogram
HMMStateHidden Markov Model State class for the Hidden Markov Model
HPLCRepresentation of a HPLC experiment
HPLCVisualizerClass that displays all meta information for HPLC objects
ICPLLabelerSimulate ICPL experiments
IDataFrameWriter
IDDecoyProbabilityIDDecoyProbability calculates probabilities using decoy approach
IdentificationRepresents a object which can store the information of an analysisXML instance
IdentificationHitRepresents a object which can store the information of an analysisXML instance
IDEvaluationBaseMain window of the IDEvaluation tool
IDFilterUsed to filter identifications by different criteria
IDMapperAnnotates an MSExperiment, FeatureMap or ConsensusMap with peptide identifications
IDRipperRipping protein/peptide identification according their file origin
IdXMLFileUsed to load and store idXML files
InclusionExclusionList::IEWindow
IFeature
IllegalArgumentA method or algorithm argument contains illegal values
Map< Key, T >::IllegalKeyMap illegal key exception
IllegalPositionInvalid 3-dimensional position exception
IllegalSelfOperationIllegal self operation exception
IllegalTreeOperationIllegal tree operation exception
ILPDCWrapper
IMRMFeature
IMSAlphabetHolds an indexed list of bio-chemical elements
IMSAlphabetParser< AlphabetElementType, Container, InputSource >An abstract templatized parser to load the data that is used to initialize Alphabet objects
IMSAlphabetTextParserImplements abstract AlphabetParser to read data from the plain text format
IMSElementRepresents a chemical atom with name and isotope distribution
IMSIsotopeDistributionRepresents a distribution of isotopes restricted to the first K elements
IncludeExcludeTargetThis class stores a SRM/MRM transition
InclusionExclusionListProvides functionalty for writing inclusion or exclusion lists
BinnedSpectrumCompareFunctor::IncompatibleBinningException thrown if compared spectra are incompatible
IncompatibleIteratorsIncompatible iterator exception
FeatureHandle::IndexLessComparator by map and unique id
PSLPFormulation::IndexLess
IndexOverflowInt overflow exception
PSLPFormulation::IndexTripleStruct that holds the indices of the precursors in the feature map and the ilp formulation
IndexUnderflowInt underflow exception
SimpleExtender< PeakType, FeatureType >::IndexWithPriorityA helper structure to sort indizes by their priority
INIFileEditorWindowShows the ParamEditor widget in a QMainWindow with a toolbar
InIntensityRange< PeakType >Predicate that determines if a peak lies inside/outside a specific intensity range
INIUpdater
InMSLevelRange< SpectrumType >Predicate that determines if a spectrum lies inside/outside a specific MS level set
InMzRange< PeakType >Predicate that determines if a peak lies inside/outside a specific m/z range
InPrecursorMZRange< SpectrumType >Predicate that determines if a spectrum's precursor is within a certain m/z range
FuzzyStringComparator::InputLineStores information about the current input line (i.e., stream for the line and the current position in the stream)
InputSource
InRTRange< SpectrumType >Predicate that determines if a spectrum lies inside/outside a specific retention time range
InspectInfileInspect input file adapter
InspectOutfileRepresentation of an Inspect outfile
InstrumentDescription of a MS instrument
Instrument
InstrumentSettingsDescription of the settings a MS Instrument was run with
InstrumentSettingsVisualizerClass that displays all meta information for InstrumentSettings objects
InstrumentVisualizerClass that displays all meta information for an MS instrument
ClusterFunctor::InsufficientInputException thrown if not enough data (<2) is used
MSChromatogram< PeakT >::IntegerDataArrayFloat data array class
MSSpectrum< PeakT >::IntegerDataArrayInteger data array class
IntegerMassDecomposer< ValueType, DecompositionValueType >Implements MassDecomposer interface using algorithm and data structures described in paper "Efficient Mass Decomposition" S. Bcker, Zs. Liptk, ACM SAC-BIO, 2004
IntensityBalanceFilterIntensityBalanceFilter divides the m/z-range into ten regions and sums the intensity in these regions
IntensityIterator< FeaFiModuleType >Intensity iterator for a FeatureFinderDefs::IndexSet
IntensityIteratorWrapper< IteratorT >An iterator wrapper to access peak intensities instead of the peak itself
ChromatogramPeak::IntensityLessComparator by intensity
Peak1D::IntensityLess
Peak2D::IntensityLess
IntensityLess< FeaFiModuleType >Comparator that allows to compare the indices of two peaks by their intensity
InternalCalibrationA simple calibration method using linear interpolation of given reference masses
InterpolationModelAbstract class for 1D-models that are approximated using linear interpolation
IntListInt list
InvalidIteratorInvalid iterator exception
InvalidParameterException indicating that an invalid parameter was handed over to an algorithm
DBConnection::InvalidQueryException in case of an invalid Query
InvalidRangeInvalid range exception
InvalidSizeInvalid UInt exception
InvalidValueInvalid value exception
IOExceptionGeneral IOException
TOPPASToolVertex::IOInfoStores the information for input/output files/lists
IonDetectorDescription of a ion detector (part of a MS Instrument)
IonDetectorVisualizerClass that displays all meta information for IonDetector objects
IonizationSimulationSimulates Protein ionization
CompNovoIonScoringBase::IonScore
DeNovoIonScoring::IonScoreIonScore
IonSourceDescription of a ion source (part of a MS Instrument)
IonSourceVisualizerClass that displays all meta information for IonSource objects
SvmTheoreticalSpectrumGenerator::IonTypeNested class
ProteinResolver::ISDGroup
IsEmptySpectrum< SpectrumType >Predicate that determines if a spectrum is empty
ISignalToNoise
IsotopeClusterStores information about an isotopic cluster (i.e. potential peptide charge variants)
IsotopeDiffFilterIsotopeDiffFilter returns total intensity of peak pairs that could result from isotope peaks
IsotopeDistributionIsotope distribution class
IsotopeDistributionCachePrealculate isotope distributions for interesting mass ranges
IsotopeFitter1DIsotope distribution fitter (1-dim.) approximated using linear interpolation
IsotopeMarkerIsotopeMarker marks peak pairs which could represent an ion and its isotope
IsotopeModelIsotope distribution approximated using linear interpolation
FeatureFinderAlgorithmPickedHelperStructs::IsotopePatternHelper structure for a found isotope pattern used in FeatureFinderAlgorithmPicked
IsotopeWaveletImplements the isotope wavelet function
IsotopeWaveletParallelFor< PeakType, FeatureType >A class for distributing the data over several GPUs using Intel Threading Building Blocks
IsotopeWaveletTransform< PeakType >A class implementing the isotope wavelet transform. If you just want to find features using the isotope wavelet, take a look at the FeatureFinderAlgorithmIsotopeWavelet class. Usually, you only have to consider the class at hand if you plan to change the basic implementation of the transform
IsotopicDist
ISpectrumAccessThe interface of a mass spectrometry experiment
IsZoomSpectrum< SpectrumType >Predicate that determines if a spectrum is a zoom (enhanced resolution) spectrum
AASequence::IteratorIterator class for AASequence
iterator
HashGrid< Cluster >::IteratorElement iterator for the hash grid
ITransitionGroup
ItraqChannelExtractor[experimental class] extracts the iTRAQ channels from tandem MS data and stores intensity values in a consensus map
ItraqConstantsSome constants used throughout iTRAQ classes
ITRAQLabelerSimulate iTRAQ experiments
ItraqQuantifierDoes post-processing on raw iTRAQ channel quantitation
ItraqQuantifier::ItraqQuantifierStatsStatistics for quantitation performance and comparison of NNLS vs. naive method (aka matrix inversion)
KroenikFileFile adapter for Kroenik (HardKloer sibling) files
LabeledPairFinderThe LabeledPairFinder allows the matching of labeled features (features with a fixed distance)
LabelFreeLabelerAbstract base class for all kinds of labeling techniques
LayerDataClass that stores the data for one layer
LayerStatisticsDialogDialog showing statistics about the data of the current layer
LayerStatisticsDialogTemplate
LCElutionPeak
LCMS
LCMSCData
LevMarqFitter1DAbstract class for 1D-model fitter using Levenberg-Marquardt algorithm for parameter optimization
LexicographicComparator< Cmp1, Cmp2 >A wrapper class that combines two comparators lexicographically. Normally you should use the make-function lexicographicComparator() because then you do not need to specify the template arguments
LibSVMEncoderServes for encoding sequences into feature vectors
LightModification
LightPeptide
LightProtein
LightTargetedExperiment
LightTransition
LinearInterpolation< Key, Value >Provides access to linearly interpolated values (and derivatives) from discrete data points. Values beyond the given range of data points are implicitly taken as zero
LinearRegressionThis class offers functions to perform least-squares fits to a straight line model, $ Y(c,x) = c_0 + c_1 x $
LinearResamplerLinear Resampling of raw data
LinearResamplerAlignLinear Resampling of raw data with alignment
ListEditorEditor for editing int, double and string lists (including output and input file lists)
ListEditorDelegateInternal delegate class
ListTable
LocalLinearMap::LLMParamDefine parameters needed by the Local Linear Map (LLM) model
LmaGaussFitter1DGaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL implementation) for parameter optimization
LmaGaussModelNormal distribution model for elution profiles
LmaIsotopeFitter1DIsotope distribution fitter (1-dim.) approximated using Levenberg-Marquardt algorithm (GSL implementation) for parameter optimization
LmaIsotopeModelIsotope distribution approximated using linear interpolation
LocalLinearMapTrained Local Linear Map (LLM) model for peak intensity prediction
LogStreamBuf::LogCacheStructHolds a counter of occurences and an index for the occurence sequence of the corresponding log message
LogConfigHandlerThe LogConfigHandler provides the functionality to configure the internal logging of OpenMS algorithms that use the global instances of LogStream
LogStreamLog Stream Class
LogStreamBufStream buffer used by LogStream
LogStreamNotifier
LowessSmoothingLOWESS (locally weighted scatterplot smoothing)
LPWrapper
Map< Key, T >Map class based on the STL map (containing serveral convenience functions)
MapAlignmentAlgorithmBase class for all map-alignment algorithms
MapAlignmentAlgorithmIdentificationA map alignment algorithm based on peptide identifications from MS2 spectra
MapAlignmentAlgorithmPoseClusteringA map alignment algorithm based on pose clustering
MapAlignmentAlgorithmSpectrumAlignmentA map alignment algorithm based on spectrum similarity (dynamic programming)
MapAlignmentEvaluationAlgorithmBase class for all Caap evaluation algorithms
MapAlignmentEvaluationAlgorithmPrecisionCaap evaluation algorithm to obtain a precision value
MapAlignmentEvaluationAlgorithmRecallCaap evaluation algorithm to obtain a recall value
MapAlignmentTransformerThe MapAlignmentTransformer class
MappingParamFilename mappings for all input/output files
ConsensusFeature::MapsLessCompare by the sets of consensus elements (lexicographically)
MarkerIonExtractor
MarkerMowerMarkerMower uses PeakMarker to find peaks, those that are not marked get removed
MascotGenericFileMascot input file adapter
MascotInfileMascot input file adapter
MascotRemoteQueryClass which handles the communication between OpenMS and the Mascot server
MascotXMLFileUsed to load MascotXML files
MascotXMLHandlerHandler that is used for parsing MascotXML data
MassAnalyzerDescripton of a mass analyzer (part of a MS Instrument)
MassAnalyzerVisualizerClass that displays all meta information for MassAnalyzer objects
MassDecomposer< ValueType, DecompositionValueType >An inteface to handle decomposing of integer values/masses over a set of integer weights (alphabet)
MassDecompositionClass represents a decomposition of a mass into amino acids
MassDecompositionAlgorithmMass decomposition algorithm, given a mass it suggests possible compositions
MassExplainerComputes empirical formulas for given mass differences using a set of allowed elements
IMSAlphabet::MassSortingCriteria_Private class-functor to sort out elements in mass ascending order
MassTraceA container type that gathers peaks similar in m/z and moving along retention time
FeatureFinderAlgorithmPickedHelperStructs::MassTrace< PeakType >Helper struct for mass traces used in FeatureFinderAlgorithmPicked
MassTraceDetectionA mass trace extraction method that gathers peaks similar in m/z and moving along retention time
FeatureFinderAlgorithmPickedHelperStructs::MassTraces< PeakType >Helper struct for a collection of mass traces used in FeatureFinderAlgorithmPicked
Matrix< Value >A two-dimensional matrix. Similar to std::vector, but uses a binary operator(,) for element access
MaxLikeliFitter1DAbstract base class for all 1D-model fitters using maximum likelihood optimization
mean_and_stddevFunctor to compute the mean and stddev of sequence using the std::foreach algorithm
MetaDataBrowserA meta data visualization widget
MetaInfoA Type-Name-Value tuple class
MetaInfoDescriptionDescription of the meta data arrays of MSSpectrum
MetaInfoDescriptionVisualizerClass that displays all meta information for MetaInfoDescription objects
MetaInfoInterfaceInterface for classes that can store arbitrary meta information (Type-Name-Value tuples)
MetaInfoRegistryRegistry which assigns unique integer indices to strings
MetaInfoVisualizerMetaInfoVisualizer is a visualizer class for all classes that use one MetaInfo object as member
LayerStatisticsDialog::MetaStatsValue_Struct representing the statistics about one meta information
MissingInformationNot all required information provided
MockFeatureMock object implementing IFeature
MockMRMFeatureMock object implementing IMRMFeature
MockSignalToNoiseMock object implementing ISignalToNoise
MockTransitionGroupMock object implementing ITransitionGroup
ModelDescription< D >Stores the name and parameters of a model
ModelFitter< PeakType, FeatureType >Tests a group of data points in an LC-MS map for goodness-of-fit with a 2D averagine model
ModificationMeta information about chemical modification of a sample
Peptide::Modification
ModificationDefinitionRepresentation of modification definition
ModificationDefinitionsSetRepresentation of a set of modification definitions
ModificationMassesResult
ModificationsDBDatabase which holds all residue modifications from UniMod
ModificationVisualizerClass that displays all meta information of modification objects
ModifierRepImplements modification for suffix arrays
MorphologicalFilterThis class implements baseline filtering operations using methods from mathematical morphology
MRMDecoyThis class generates a TargetedExperiment object with decoys based on a TargetedExperiment object
MRMFeatureA multi-chromatogram MRM feature
MRMFeatureFinderScoringThe MRMFeatureFinder finds and scores peaks of transitions that coelute
MRMFeatureOpenMSAn implementation of the OpenSWATH MRM Feature Access interface using OpenMS
MRMFragmentSelectionThis class can select appropriate fragment ions of an MS/MS spectrum of a peptide
MRMRTNormalizerThe MRMRTNormalizer will find retention time peptides in data
MRMScoringThis class implements different scores for peaks found in SRM/MRM
MRMTransitionGroup< SpectrumType, TransitionType >The representation of a transition group that has information about the individual chromatograms as well as the transitions it refers to
MRMTransitionGroupPickerThe MRMTransitionGroupPicker finds peaks in chromatograms that belong to the same precursors
MS1FeatureMerger
MS1Signal
MS2ConsensusSpectrum
MS2Feature
MS2FileMS2 input file adapter
MS2Fragment
MS2Info
MSChromatogram< PeakT >The representation of a chromatogram
ProteinResolver::MSDGroup
MSExperiment< PeakT, ChromatogramPeakT >Representation of a mass spectrometry experiment
MsInspectFileFile adapter for MsInspect files
MSPeak
MSPFileFile adapter for MSP files (NIST spectra library)
MSQuantifications
MSSimCentral class for simulation of mass spectrometry experiments
MSSpectrum< PeakT >The representation of a 1D spectrum
MultiGradientA gradient of multiple colors and arbitrary distances between colors
MultiGradientSelectorA widget witch allows constructing gradients of multiple colors
mySqrt
MzDataFileFile adapter for MzData files
MzDataHandler< MapType >XML handler for MzDataFile
MzDataValidatorSemantically validates MzXML files
MzIdentMLFileFile adapter for MzIdentML files
MzIdentMLHandlerXML handler for MzIdentMLFile
MzIdentMLValidatorSemantically validates MzXML files
MzIterator< FeaFiModuleType >M/z iterator for a FeatureFinderDefs::IndexSet
MSChromatogram< PeakT >::MZLessComparator for the retention time
Peak1D::MZLessComparator by m/z position
Peak2D::MZLessComparator by m/z position
MzMLFileFile adapter for MzML files
MzMLHandler< MapType >XML handler for MzMLFile
MzMLValidatorSemantically validates MzXML files
MzQuantMLFileFile adapter for MzQuantML files
MzQuantMLHandlerXML handler for MzQuantMLFile
MzQuantMLValidatorSemantically validates MzQuantML files
MzTabData model of MzTab files. The format specification is in development and subject to change. Use at your own risk. Please see the official MzTab specification at https://code.google.com/p/mztab/
MzTabBoolean
MzTabDouble
MzTabDoubleList
MzTabFileFile adapter for MzTab files
MzTabInteger
MzTabModification
MzTabModificationList
MzTabNAAbleBase
MzTabNAAbleInterfaceData model of MzTab files. The format specification is in development and subject to change. Use at your own risk. Please see the official MzTab specification at https://code.google.com/p/mztab/
MzTabParameter
MzTabParameterList
MzTabPeptideSectionRow
MzTabProteinSectionRow
MzTabSmallMoleculeSectionRow
MzTabSpectraRef
MzTabString
MzTabStringList
MzTabSubIdMetaData
MzTabUnitIdMetaData
MzXMLFileFile adapter for MzXML 2.1 files
MzXMLHandler< MapType >XML handlers for MzXMLFile
NeutralLossDiffFilterNeutralLossDiffFilter returns the total intensity ob peak pairs whose m/z difference can be explained by a neutral loss
NeutralLossMarkerNeutralLossMarker marks peak pairs which could represent an ion an its neutral loss (water, ammonia)
NLargestNLargest removes all but the n largest peaks
NonNegativeLeastSquaresSolverWrapper for a non-negative least squares (NNLS) solver
NormalizerNormalizer normalizes the peak intensities
BinnedSpectrum::NoSpectrumIntegratedException which is thrown if BinnedSpectrum bins are accessed and no PeakSpektrum has been integrated yet i.e. bins_ is empty
FeatureFinderDefs::NoSuccessorException that is thrown if a method an invalid IndexPair is given
DBConnection::NotConnectedException in case of trying to execute a query without having established a database connection
NotImplementedNot implemented exception
NullPointerNull pointer argument is invalid exception
O18LabelerSimulate O-18 experiments
OfflinePrecursorIonSelectionImplements different algorithms for precursor ion selection
OMSSACSVFileFile adapter for OMSSACSV files
OMSSAXMLFileUsed to load OMSSAXML files
OpenMSOSInfo
OpenMSXMLFormatTarget
OpenSwath_ScoresA structure to hold the different scores computed by the FeatureFinder
OpenSwathDataAccessHelperSeveral helpers to convert OpenMS datastructures to structures that implement the OpenSWATH interfaces
OpenSwathHelperA helper class that is used by several OpenSWATH tools
MS1FeatureMerger::OPERATOR_FEATURE_TR
LCMS::OPERATOR_FeatureCompare
LCMS::OPERATOR_MZ
OptimizePeakDeconvolutionThis class provides the deconvolution of peak regions using non-linear optimization
OptimizePickThis class provides the non-linear optimization of the peak parameters
PILISCrossValidation::OptionThis struct represents a cross validation option
OutOfGridOut of grid exception
OutOfMemoryOut of memory exception
OutOfRangeOut of range exception
pair
PairComparatorFirstElement< PairType >Class for comparison of std::pair using first ONLY e.g. for use with std::sort
PairComparatorFirstElementMore< PairType >Class for comparison of std::pair using first ONLY e.g. for use with std::sort
PairComparatorSecondElement< PairType >Class for comparison of std::pair using second ONLY e.g. for use with std::sort
PairComparatorSecondElementMore< PairType >Class for comparison of std::pair using second ONLY e.g. for use with std::sort
PairMatcherFirstElement< PairType >Class for comparison of std::pair using first ONLY e.g. for use with std::sort
PairMatcherSecondElement< PairType >Struct for comparison of std::pair using second ONLY e.g. for use with std::sort
ParamManagement and storage of parameters / INI files
ParamEditorA GUI for editing or viewing a Param object
ParamEditorDelegateInternal delegate class for QTreeWidget
ParamEditorTemplate
Param::ParamEntryParameter entry used to store the actual information inside of a Param entry
ParameterInformationStruct that captures all information of a command line parameter
Param::ParamIteratorForward const iterator for the Param class
Param::ParamNodeNode inside a Param object which is used to build the internal tree
ParamTreeQTreeWidget that emits a signal whenever a new row is selected
ParamXMLFileThe file pendant of the Param class used to load and store the param datastructure as paramXML
ParamXMLHandlerXML Handler for Param files
ParentPeakMowerParentPeakMower gets rid of high peaks that could stem from unfragmented precursor ions
ParseErrorParse Error exception
IMSIsotopeDistribution::PeakStructure that represents an isotope peak - pair of mass and abundance
Peak1DA 1-dimensional raw data point or peak
Peak2DA 2-dimensional raw data point or peak
PeakAlignmentMake a PeakAlignment of two PeakSpectra
PeakPickerCWT::PeakArea_Class for the internal peak representation
PeakFileOptionsOptions for loading files containing peak data
PeakIndexIndex of a peak or feature
PeakIntensityPredictorPredict peak heights of peptides based on Local Linear Map model
PeakMarkerPeakMarker marks peaks that seem to fulfill some criterion
PeakPickerCWTThis class implements a peak picking algorithm using wavelet techniques
PeakPickerHiResThis class implements a fast peak-picking algorithm best suited for high resolution MS data (FT-ICR-MS, Orbitrap). In high resolution data, the signals of ions with similar mass-to-charge ratios (m/z) exhibit little or no overlapping and therefore allow for a clear separation. Furthermore, ion signals tend to show well-defined peak shapes with narrow peak width
PeakPickerSH
PeakShapeInternal representation of a peak shape (used by the PeakPickerCWT)
PeakSpectrumCompareFunctorBase class for compare functors of spectra, that return a similiarity value for two spectra
PeakTypeEstimatorEstimates if the data of a spectrum is raw data or peak data
PeakWidthEstimatorThis class implements a peak width estimation algorithm best suited for high resolution MS data (FT-ICR-MS, Orbitrap). Peaks are detected and a spline is fitted to the raw data in a window around the peak. Then a search for to the half-maximum is performed on the spline to the left and right of the peak maximum. The Full Width at the Half Maximum is collected. Finally a linear regression is performed to determine FWHM(m/z)
PenaltyFactorsClass for the penalty factors used during the optimization
PenaltyFactorsIntensityClass for the penalty factors used during the optimization
PepIteratorAbstract base class for different peptide iterators
PepNovoInfilePepNovo input file adapter
PepNovoOutfileRepresentation of a PepNovo output file
PILISCrossValidation::PeptideThis struct represents a peptide spectrum pair
Peptide
Peptide
PeptideAndProteinQuantHelper class for peptide and protein quantification based on feature data annotated with IDs
PeptideAndProteinQuant::PeptideDataQuantitative and associated data for a peptide
ProteinResolver::PeptideEntry
PeptideEvidenceRepresentation of a MzIdentML PeptideEvidence
PeptideHitRepresentation of a peptide hit
PeptideHitVisualizerClass that displays all meta information for PeptideHit objects
PeptideIdentificationRepresents the peptide hits for a spectrum
PeptideIdentificationVisualizerClass that displays all meta information for PeptideIdentification objects
PepXMLFileUsed to load and store PepXML files
PepXMLFileMascotUsed to load Mascot PepXML files
CompNovoIdentificationBase::PermutSimple class to store permutations and a score
PersistentObjectBase class for all persistent objects
PILISCrossValidationImplementation of a cross valdidation training for the PILIS model
PILISIdentificationThis class actually implements a complete ProteinIdentification run with PILIS
PILISModelThis class implements the simulation of the spectra from PILIS
PILISModelGeneratorThis class implements the simulation of the spectra from PILIS
PILISNeutralLossModelThis class implements the simulation of the spectra from PILIS
PILISScoringThis class actually implements the E-value based scoring of PILIS
PointerComparator< Cmp >Wrapper that takes a comparator for `something' and makes a comparator for pointers to `something' out of it. Normally you should use the make-function pointerComparator() because then you do not need to specify the template arguments
PoseClusteringAffineSuperimposerA superimposer that uses a voting scheme, also known as pose clustering, to find a good affine transformation
PoseClusteringShiftSuperimposerA superimposer that uses a voting scheme, also known as pose clustering, to find a good shift transformation
ChromatogramPeak::PositionLessComparator by position. As this class has dimension 1, this is basically an alias for RTLess
Peak1D::PositionLessComparator by position. As this class has dimension 1, this is basically an alias for MZLess
Peak2D::PositionLessComparator by position. Lexicographical comparison (first RT then m/z) is done
PeakShape::PositionLessComparison of mz_positions
PostconditionPostcondition failed exception
PosteriorErrorProbabilityModelImplements a mixture model of the inverse gumbel and the gauss distribution or a gaussian mixture
PrecisionWrapper< FloatingPointType >Wrapper class to implement output with appropriate precision. See precisionWrapper()
PreconditionPrecondition failed exception
PrecursorPrecursor meta information
PrecursorIonSelectionThis class implements different precursor ion selection strategies
PrecursorIonSelectionPreprocessingThis class implements the database preprocessing needing for precursor ion selection
PrecursorVisualizerClass that displays all meta information for Precursor objects
Prediction
FuzzyStringComparator::PrefixInfo_Wrapper for the prefix information computed for the failure report
SimpleExtender< PeakType, FeatureType >::IndexWithPriority::PriorityLessCompares two indizes by priority
ProbablePhosphoSites
ProcessData
ProductProduct meta information
ProductModel< 2 >The class template is only implemented for D=2 because we use Peak2D here
ReactionMonitoringTransition::ProductMZLessComparator by Product ion MZ
ProductVisualizerClass that displays all meta information for Product objects
ProgressLoggerBase class for all classes that want to report their progess
Protein
Protein
PeptideAndProteinQuant::ProteinDataQuantitative and associated data for a protein
ProteinResolver::ProteinEntry
ProteinIdentification::ProteinGroupBundles multiple (e.g. indistinguishable) proteins in a group
ProteinHitRepresentation of a protein hit
ProteinHitVisualizerClass that displays all meta information for ProteinHit objects
ProteinIdentificationRepresentation of a protein identification run
ProteinIdentificationVisualizerClass that displays all meta information for ProteinIdentification objects
ProteinInference[experimental class] given a peptide quantitation, infer corresponding protein quantities
ProteinResolverHelper class for peptide and protein quantification based on feature data annotated with IDs
ProtonDistributionModelA proton distribution model to calculate the proton distribution over charged peptides
ProtXMLFileUsed to load (storing not supported, yet) ProtXML files
PSLPFormulationImplements ILP formulation of precursor selection problems
PSProteinInferenceThis class implements protein inference for the precursor ion selection strategies
PTMXMLFileUsed to load and store PTMXML files
PTMXMLHandlerHandler that is used for parsing PTMXML data
Publication
QApplication
QApplicationTOPPExtension to the QApplication for running TOPPs GUI tools
QcMLFileFile adapter for QcML files
QDate
QDateTime
QDialog
QFileSystemWatcher
QGLWidget
QGraphicsItem
QGraphicsScene
QGraphicsView
QItemDelegate
QListWidget
QMainWindow
QObject
QProcess
QTabBar
QTClusterA representation of a QT cluster used for feature grouping
QTClusterFinderA variant of QT clustering for the detection of feature groups
QTextEdit
QTreeWidget
BaseFeature::QualityLessCompare by quality
QcMLFile::QualityParameterRepresentation of a quality parameter
QuantitativeExperimentalDesignMerge files according to experimental design
QWidget
QWorkspace
RangeManager< D >Handles the managment of a position and intensity range
ConsensusFeature::RatioSlim struct to feed the need for systematically storing of ratios (
RawData
RawMSSignalSimulationSimulates MS signals for a given set of peptides
RawTandemMSSignalSimulationSimulates tandem MS signales for a given set of peptides
ReactionMonitoringTransitionThis class stores a SRM/MRM transition
RealMassDecomposerHandles decomposing of non-integer values/masses over a set of non-integer weights with an error allowed
Base64::Reinterpreter32_Internal class needed for type-punning
Base64::Reinterpreter64_Internal class needed for type-punning
RequiredParameterNotGivenA required parameter was not given
ResidueRepresentation of a residue
ResidueDBResidue data base which holds residues
ResidueModificationRepresentation of a modification
ProteinResolver::ResolverResult
PeakWidthEstimator::Result
RetentionTime
ReverseComparator< Cmp >Wrapper that reverses (exchanges) the two arguments of a comparator. Normally you should use the make-function reverseComparator() because then you do not need to specify the template arguments
RichPeak1DA 1-dimensional raw data point or peak mith meta information
RichPeak2DA 2-dimensional raw data point or peak with meta information
RNPxlReportRow
RNPxlReportRowHeader
ROCCurveROCCurves show the tradeoff in sensitivity and specitivity for binary classifiers using different cutoff values
RtIterator< FeaFiModuleType >Retention time iterator for a FeatureFinderDefs::IndexSet
ChromatogramPeak::RTLessComparator by RT position
Peak2D::RTLessComparator by RT position
MSSpectrum< PeakT >::RTLessComparator for the retention time
RTSimulationSimulates/Predicts retention times for peptides or peptide separation
SampleMeta information about the sample
SampleTreatmentBase class for sample treatments (Digestion, Modification, Tagging, ...)
SampleVisualizerClass that displays all meta information of sample objects
SAValue< Index< StringSet< Peptide >, IndexWotd<> > >
SaveImageDialogDialog for saving an image
SavitzkyGolayFilterComputes the Savitzky-Golay filter coefficients using QR decomposition
ScalerScaler scales the peak by ranking the peaks and assigning intensity according to rank
PSLPFormulation::ScanLess
ScanWindowScan window description
ScanWindowVisualizerClass that displays all meta information for ScanWindow objects
ProteinHit::ScoreLessLesser predicate for scores of hits
PeptideHit::ScoreLessLesser predicate for scores of hits
ProteinHit::ScoreMoreGreater predicate for scores of hits
PeptideHit::ScoreMoreGreater predicate for scores of hits
ProteinIdentification::SearchParametersSearch parameters of the DB search
FeatureFinderAlgorithmPickedHelperStructs::SeedHelper structure for seeds used in FeatureFinderAlgorithmPicked
SeedListGeneratorGenerate seed lists for feature detection
SemanticValidatorSemantically validates XML files using CVMappings and a ControlledVocabulary
PrecursorIonSelection::SeqTotalScoreMoreCompare by score
SequestInfileSequest input file adapter
SequestOutfileRepresentation of a Sequest output file
SHFeature
SignalToNoiseEstimator< Container >This class represents the abstract base class of a signal to noise estimator
SignalToNoiseEstimatorMeanIterative< Container >Estimates the signal/noise (S/N) ratio of each data point in a scan based on an iterative scheme which discards high intensities
SignalToNoiseEstimatorMedian< Container >Estimates the signal/noise (S/N) ratio of each data point in a scan by using the median (histogram based)
SignalToNoiseOpenMS< PeakT >An implementation of the OpenSWATH SignalToNoise Access interface using OpenMS
SILACClusteringClustering implementation for SILAC stuff
SILACFilterFilter to use for SILACFiltering
SILACFilteringFiltering for SILAC data
SILACLabelerSimulate SILAC experiments
SILACPatternA single SILAC pattern containing multiple found points
SILACPointA single SILAC point
SimpleExtender< PeakType, FeatureType >Simple feature extension algorithm
SimpleOpenMSSpectraFactoryA factory method that returns two ISpectrumAccess implementations
SimplePairFinderThis class implements a simple point pair finding algorithm
SimpleSeeder< PeakType, FeatureType >Simple seeding class that uses the strongest peak as next seed
SimRandomNumberGeneratorWrapper class for random number generators used by the simulation classes
ROCCurve::simsortdecPredicate for sort()
SingleLinkageSingleLinkage ClusterMethod
SingletonRegistryHolds pointers to unique instance of a singleton factory
ConsensusFeature::SizeLessCompare by size(), the number of consensus elements
SizeUnderflowUInt underflow exception
SoftwareDescription of the software used for processing
SoftwareVisualizerClass that displays all meta information for Software objects
LPWrapper::SolverParamStruct that holds the parameters of the LP solver
SourceFileDescription of a file location, used to store the origin of (meta) data
SourceFileVisualizerClass that displays all meta information for SourceFile objects
SparseVector< Value >SparseVector implementation. The container will not actually store a specified type of element - the sparse element, e.g. zero (by default)
SparseVector< Value >::SparseVectorConstIteratorConst_iterator for SparseVector
SparseVector< Value >::SparseVectorConstReverseIteratorConst_reverse_iterator for SparseVector
SparseVector< Value >::SparseVectorIteratorRandom access iterator for SparseVector including the hop() function to jump to the next non-sparse element
SparseVector< Value >::SparseVectorReverseIteratorRandom access reverse iterator for SparseVector including the hop() function to jump to the next non-sparse element
SpecArrayFileFile adapter for SpecArray (.pepList) files
SpectraMerger::SpectraDistance_
SpectraIdentificationViewWidgetTabular visualization/ selection of identified specra
SpectraMergerMerges blocks of MS or MS2 spectra
SpectraSTSimilarityScoreSimilarity score of SpectraST
SpectraViewWidgetHierarchical visualization and selection of spectra
SpectrumThe structure that captures the generation of a peak list (including the underlying acquisitions)
Spectrum1DCanvasCanvas for visualization of one or several spectra
Spectrum1DGoToDialogSimple goto/set visible area dialog for exact placement of the viewing window
Spectrum1DGoToDialogTemplate
Spectrum1DPrefDialogPreferences dialog for Spectrum1DWidget
Spectrum1DPrefDialogTemplate
Spectrum1DWidgetWidget for visualization of several spectra
Spectrum2DCanvasCanvas for 2D-visualization of peak map, feature map and consensus map data
Spectrum2DGoToDialogGoTo dialog used to zoom to a m/z and retention time range or to a feature
Spectrum2DGoToDialogTemplate
Spectrum2DPrefDialogPreferences dialog for Spectrum2DWidget
Spectrum2DPrefDialogTemplate
Spectrum2DWidgetWidget for 2D-visualization of peak map and feature map data
Spectrum3DCanvasCanvas for 3D-visualization of peak map data
Spectrum3DOpenGLCanvasOpenGL Canvas for 3D-visualization of map data
Spectrum3DPrefDialogPreferences dialog for Spectrum3DWidget
Spectrum3DPrefDialogTemplate
Spectrum3DWidgetWidget for 3D-visualization of map data
SpectrumAccessOpenMSAn implementation of the OpenSWATH Spectrum Access interface using OpenMS
SpectrumAccessOpenMSCachedAn implementation of the OpenSWATH Spectrum Access interface using Disk caching
SpectrumAdditionThe SpectrumAddition adds together a list of spectra
SpectrumAlignmentAligns the peaks of two spectra
SpectrumAlignmentDialogLets the user select two spectra and set the parameters for the spectrum alignment
SpectrumAlignmentDialogTemplate
SpectrumAlignmentScoreSimilarity score via spectra alignment
SpectrumCanvasBase class for visualization canvas classes
SpectrumCheapDPCorrSpectrumCheapDPCorr calculates an optimal alignment on stick spectra
SpectrumIdentificationRepresents a object which can store the information of an analysisXML instance
SILACFiltering::SpectrumInterpolationWrapper class for spectrum interpolation
SpectrumMetaIdentifying information for a spectrum
SpectrumPrecursorComparatorSpectrumPrecursorComparator compares just the parent mass of two spectra
SpectrumSettingsRepresentation of 1D spectrum settings
SpectrumSettingsVisualizerClass that displays all meta information for SpectrumSettings objects
SpectrumWidgetBase class for spectrum widgets
SqrtMowerScales the intensity of peaks to the sqrt
StablePairFinderThis class implements a pair finding algorithm for consensus features
PeptideAndProteinQuant::StatisticsStatistics for processing summary
SteinScottImproveScoreSimilarity score based of Stein & Scott
StopWatchStopWatch Class
streambuf
FuzzyStringComparator::StreamElement_Stores information about characters, numbers, and whitesspaces loaded from the InputStream
StreamHandlerProvides a central class to register globally used output streams. Currently supported streams are
LogStreamBuf::StreamStructHolds a stream that is connected to the LogStream. It also includes the minimum and maximum level at which the LogStream redirects messages to this stream
StringA more convenient string class
MSChromatogram< PeakT >::StringDataArrayString data array class
MSSpectrum< PeakT >::StringDataArrayString data array class
StringListString list
StringManagerHelper class for XML parsing that handles the memory management for conversions of Xerces strings
SuffixArrayAbstract class for suffix array
SuffixArrayPeptideFinderWrapper for easy use of sufArray
SuffixArraySeqanClass that uses SEQAN library for a suffix array. It can be used to find peptide Candidates for a MS spectrum
SuffixArrayTrypticCompressedClass that implements a suffix array for a String. It can be used to find peptide Candidates for a MS spectrum
SuffixArrayTrypticSeqanClass that uses SEQAN library for a suffix array. It can be used to find peptide Candidates for a MS spectrum
SummarySummary of fitting results
SuperHirnParametersSuperHirn parameters singleton class containing all static configuration variables
SuperHirnUtil
SVMDataData structure used in SVMWrapper
SvmTheoreticalSpectrumGenerator::SvmModelParameterSetSimple container storing the model parameters required for simulation
SvmTheoreticalSpectrumGeneratorSimulates ms2 spectra with support vector machines
SvmTheoreticalSpectrumGeneratorSetLoads SvmTheoreticalSpectrumGenerator instances for different charges
SvmTheoreticalSpectrumGeneratorTrainerTrain SVM models that are used by SvmTheoreticalSpectrumGenerator
SVMWrapperServes as a wrapper for the libsvm
SVOutStreamStream class for writing to comma/tab/...-separated values files
TaggingMeta information about tagging of a sample e.g. ICAT labeling
TaggingVisualizerClass that displays all meta information of tagging objects
TargetedExperimentThis class stores an prediction of an SRM/MRM transition
TargetedExperiment
TextFileThis class provides some basic file handling methods for text files
FeatureFinderAlgorithmPickedHelperStructs::TheoreticalIsotopePatternHelper structure for a theoretical isotope pattern used in FeatureFinderAlgorithmPicked
TheoreticalSpectrumGenerationDialogDialog which allows to enter an AA sequence and generates a theoretical spectrum for it
TheoreticalSpectrumGenerationDialogTemplate
TheoreticalSpectrumGeneratorGenerates theoretical spectra with various options
ThresholdMowerThresholdMower removes all peaks below a threshold
TICFilterTICFilter calculates TIC
TOFCalibrationThis class implements an external calibration for TOF data using external calibrant spectra
ToolDescription
ToolDescriptionFileFile adapter for ToolDescriptor files
ToolDescriptionHandlerXML handler for ToolDescriptionFile
ToolDescriptionInternalToolDescription Class
ToolExternalDetails
ToolHandler
ToolsDialogTOPP tool selection dialog
TOPPASBaseMain window of the TOPPAS tool
TOPPASEdgeAn edge representing a data flow in TOPPAS
TOPPASInputFileDialogDialog which allows to specify an input file
TOPPASInputFileDialogTemplate
TOPPASInputFileListVertexA vertex representing an input file list
TOPPASInputFilesDialogDialog which allows to specify a list of input files
TOPPASInputFilesDialogTemplate
TOPPASIOMappingDialogDialog which allows to configure the input/output parameter mapping of an edge
TOPPASIOMappingDialogTemplate
TOPPASLogWindowQTextEdit implementation with a "clear" button in the context menu
TOPPASMergerVertexA special vertex that allows to merge several inputs
TOPPASOutputFileListVertexA vertex representing an output file list
TOPPASOutputFilesDialogDialog which allows to specify the directory for the output files
TOPPASOutputFilesDialogTemplate
TOPPASResourceRepresents a data resource for TOPPAS workflows
TOPPASResourcesA dictionary mapping string keys to lists of TOPPASResource objects
TOPPASSceneA container for all visual items of a TOPPAS workflow
TOPPASTabBarConvenience tab bar implementation
TOPPASToolConfigDialogTOPP tool configuration dialog
TOPPASToolVertexA vertex representing a TOPP tool
TOPPASTreeViewTree view implementation for the list of TOPP tools
TOPPASVertexThe base class of the different vertex classes
TOPPASVertexNameDialogDialog which allows to change the name of an input vertex
TOPPASVertexNameDialogTemplate
TOPPASWidgetWidget visualizing and allowing to edit TOPP pipelines
TOPPBaseBase class for TOPP applications
TOPPASScene::TOPPProcessStores the information for a TOPP process
TOPPRNPxl
TOPPRNPxlXICFilter
TOPPViewBaseMain window of TOPPView tool
TOPPViewBehaviorInterfaceInterface class to model different behaviors of TOPPView
TOPPViewIdentificationViewBehaviorBehavior of TOPPView in identification mode
TOPPViewOpenDialogDataset opening options for TOPPView
TOPPViewOpenDialogTemplate
TOPPViewPrefDialogPreferences dialog for TOPPView
TOPPViewPrefDialogTemplate
TOPPViewSpectraViewBehaviorBehavior of TOPPView in spectra view mode
PrecursorIonSelection::TotalScoreMoreCompare by score
TraceFitter< PeakType >Abstract fitter for RT profile fitting
Param::ParamIterator::TraceInfoStruct that captures information on entered / left nodes for ParamIterator
TraMLFileFile adapter for HUPO PSI TraML files
TraMLHandlerXML handler for TraMLFile
TraMLProduct
TraMLValidatorSemantically validates MzXML files
IDDecoyProbability::Transformation_Struct to be used to store a transformation (used for fitting)
TransformationDescriptionGeneric description of a coordinate transformation
TransformationModelBase class for transformation models
TransformationModelBSplineB-spline model for transformations
TransformationModelInterpolatedInterpolation model for transformations
TransformationModelLinearLinear model for transformations
TransformationXMLFileUsed to load and store TransformationXML files
TransitionGroupOpenMS< SpectrumT, TransitionT >An implementation of the OpenSWATH Transition Group Access interface using OpenMS
TransitionHelper
TransitionTSVReaderThis class can convert TraML and TSV files into each other
IsotopeWaveletTransform< PeakType >::TransSpectrumInternally (only by GPUs) used data structure . It allows efficient data exchange between CPU and GPU and avoids unnecessary memory moves. The class is tailored on the isotope wavelet transform and is in general not applicable on similar - but different - situations
HierarchicalClustering< PointRef >::TreeDistanceWrapper class for two trees and the corresponding distance
HierarchicalClustering< PointRef >::TreeNodeTree node used for clustering
TrypticIteratorFinds all tryptic Peptides with every missed cleavage
TransitionTSVReader::TSVTransition
TwoDOptimizationThis class provides the two-dimensional optimization of the picked peak parameters
UnableToCalibrateException used if an error occurred while calibrating a dataset
UnableToCreateFileUnable to create file exception
UnableToFitException used if an error occurred while fitting a model to a given dataset
unary_function
UnaryComposeFunctionAdapter< OP1, OP2 >Represents the function object unary adapter
UnimodXMLFileUsed to load XML files from unimod.org files
UnimodXMLHandlerHandler that is used for parsing XTandemXML data
UniqueIdGeneratorA generator for unique ids
UniqueIdIndexer< RandomAccessContainer >A base class for random access containers for classes derived from UniqueIdInterface that adds functionality to convert a unique id into an index into the container
UniqueIdInterfaceA base class defining a common interface for all classes having a unique id
CVTerm::Unit
UnnormalizedComparatorException thrown if clustering is attempted without a normalized compare functor
unordered_multimap
UnregisteredParameterAn unregistered parameter was accessed
SparseVector< Value >::ValueProxyClass ValueProxy allows the SparseVector to differentiate between writing and reading, so zeros can be ignored See "more effective c++" section 30
PSLPFormulation::VariableIndexLess
VersionInfo::VersionDetails
VersionInfoVersion information class
TOPPASVertex::VertexRoundPackageInfo for one edge and round, to be passed to next node
WeightsRepresents a set of weights (double values and scaled with a certain precision their integer counterparts) with a quick access
WeightWrapperEncapsulated weight queries to simplify mono vs average weight computation
InclusionExclusionList::WindowDistance_Determine distance between two spectra
WindowMowerWindowMower augments the highest peaks in a sliding window
WrongParameterTypeA parameter was accessed with the wrong type
XMassFileFile adapter for 'XMass Analysis (fid)' files
XMLFileBase class for loading/storing XML files that have a handler derived from XMLHandler
XMLFormatTarget
XMLHandlerBase class for XML handlers
XMLValidatorValidator for XML files
XTandemInfileXTandem input file adapter
XTandemInfileNoteNote representation of bioml structure used by XTandem
XTandemInfileXMLHandlerHandler that is used for parsing XTandemXML data
XTandemXMLFileUsed to load XTandemXML files
ZhangSimilarityScoreSimilarity score of Zhang

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:42:48 using doxygen 1.7.1