|
| using | SpectrumType = ExperimentType::SpectrumType |
| |
| using | PeakType = SpectrumType::PeakType |
| |
| using | RangeAllType = RangeManager< RangeRT, RangeMZ, RangeIntensity, RangeMobility > |
| |
| enum | DataType {
DT_PEAK
, DT_CHROMATOGRAM
, DT_FEATURE
, DT_CONSENSUS
,
DT_IDENT
, DT_UNKNOWN
} |
| |
| enum | Flags {
F_HULL
, F_HULLS
, F_UNASSIGNED
, P_PRECURSORS
,
P_PROJECTIONS
, C_ELEMENTS
, I_PEPTIDEMZ
, I_LABELS
,
SIZE_OF_FLAGS
} |
| | Flags that determine which information is shown. More...
|
| |
| enum | LabelType {
L_NONE
, L_INDEX
, L_META_LABEL
, L_ID
,
L_ID_ALL
, SIZE_OF_LABEL_TYPE
} |
| | Label used in visualization. More...
|
| |
| typedef FeatureMap | FeatureMapType |
| | Features. More...
|
| |
| typedef boost::shared_ptr< FeatureMap > | FeatureMapSharedPtrType |
| | SharedPtr on feature map. More...
|
| |
| typedef ConsensusMap | ConsensusMapType |
| | consensus features More...
|
| |
| typedef boost::shared_ptr< ConsensusMap > | ConsensusMapSharedPtrType |
| | SharedPtr on consensus features. More...
|
| |
| typedef PeakMap | ExperimentType |
| | Main data type (experiment) More...
|
| |
| typedef boost::shared_ptr< ExperimentType > | ExperimentSharedPtrType |
| | SharedPtr on MSExperiment. More...
|
| |
| typedef boost::shared_ptr< const ExperimentType > | ConstExperimentSharedPtrType |
| |
| typedef boost::shared_ptr< OnDiscMSExperiment > | ODExperimentSharedPtrType |
| | SharedPtr on On-Disc MSExperiment. More...
|
| |
| typedef boost::shared_ptr< OSWData > | OSWDataSharedPtrType |
| | SharedPtr on OSWData. More...
|
| |
|
| | LayerDataPeak () |
| | Default constructor. More...
|
| |
| | LayerDataPeak (const LayerDataPeak &ld)=default |
| | Copy-ctor. More...
|
| |
| LayerDataPeak & | operator= (const LayerDataPeak &ld)=delete |
| | no assignment operator (should not be needed) More...
|
| |
| std::unique_ptr< Painter2DBase > | getPainter2D () const override |
| | Obtain a painter which can draw the layer on a 2D canvas. More...
|
| |
| std::unique_ptr< LayerData1DBase > | to1DLayer () const override |
| | Create a shallow copy (i.e. shared experimental data using shared_ptr) of the current layer, and make it 1D (i.e. support showing a single spec/chrom etc) More...
|
| |
| std::unique_ptr< LayerStoreData > | storeVisibleData (const RangeAllType &visible_range, const DataFilters &layer_filters) const override |
| | Returns a visitor which contains the current visible data and can write the data to disk. More...
|
| |
| std::unique_ptr< LayerStoreData > | storeFullData () const override |
| | Returns a visitor which contains the the full data of the layer and can write the data to disk in the appropriate format (e.g. mzML) More...
|
| |
| ProjectionData | getProjection (const DIM_UNIT unit_x, const DIM_UNIT unit_y, const RangeAllType &area) const override |
| |
| PeakIndex | findHighestDataPoint (const RangeAllType &area) const override |
| | Find the datapoint with the highest intensity within the given range and return a proxy to that datapoint. More...
|
| |
| void | updateRanges () override |
| | Update ranges of the underlying data. More...
|
| |
| RangeAllType | getRange () const override |
| |
| PointXYType | peakIndexToXY (const PeakIndex &peak, const DimMapper< 2 > &mapper) const override |
| | Convert a PeakIndex to a XY coordinate (via mapper). More...
|
| |
| String | getDataArrayDescription (const PeakIndex &peak_index) override |
| | Get name and value of all data-arrays corresponding to the given datapoint. More...
|
| |
| std::unique_ptr< LayerStatistics > | getStats () const override |
| | Compute layer statistics (via visitor) More...
|
| |
| bool | annotate (const std::vector< PeptideIdentification > &identifications, const std::vector< ProteinIdentification > &protein_identifications) override |
| |
| const ExperimentType::SpectrumType & | getSpectrum (Size spectrum_idx) const |
| |
| const ConstExperimentSharedPtrType | getPeakData () const |
| | Returns a const reference to the current in-memory peak data. More...
|
| |
| const ExperimentSharedPtrType & | getPeakDataMuteable () |
| | Returns a mutable reference to the current in-memory peak data. More...
|
| |
| void | setPeakData (ExperimentSharedPtrType p) |
| | Set the current in-memory peak data. More...
|
| |
| void | setOnDiscPeakData (ODExperimentSharedPtrType p) |
| | Set the current on-disc data. More...
|
| |
| const ODExperimentSharedPtrType & | getOnDiscPeakData () const |
| | Returns a mutable reference to the on-disc data. More...
|
| |
| bool | isIonMobilityData () const |
| | Check whether the current layer should be represented as ion mobility. More...
|
| |
| void | labelAsIonMobilityData () const |
| |
| bool | isDIAData () const |
| | Check whether the current layer contains DIA (SWATH-MS) data. More...
|
| |
| void | labelAsDIAData () |
| | Label the current layer as DIA (SWATH-MS) data. More...
|
| |
| bool | chromatogram_flag_set () const |
| | Check whether the current layer is a chromatogram. More...
|
| |
| void | set_chromatogram_flag () |
| | set the chromatogram flag More...
|
| |
| void | remove_chromatogram_flag () |
| | remove the chromatogram flag More...
|
| |
| | LayerDataBase ()=delete |
| | Default constructor (for virtual inheritance) More...
|
| |
| | LayerDataBase (const DataType type) |
| | C'tor for child classes. More...
|
| |
| | LayerDataBase (const LayerDataBase &ld)=default |
| | Copy-C'tor. More...
|
| |
| LayerDataBase & | operator= (const LayerDataBase &ld)=delete |
| | Assignment operator. More...
|
| |
| | LayerDataBase (LayerDataBase &&ld)=delete |
| |
| LayerDataBase & | operator= (LayerDataBase &&ld)=delete |
| | Move assignment – deleted, by same argument as for move c'tor. More...
|
| |
| virtual | ~LayerDataBase ()=default |
| | D'tor. More...
|
| |
| virtual PeakIndex | findClosestDataPoint (const RangeAllType &area) const |
| | Find the closest datapoint within the given range and return a proxy to that datapoint. More...
|
| |
| float | getMinIntensity () const |
| | Returns the minimum intensity of the internal data, depending on type. More...
|
| |
| float | getMaxIntensity () const |
| | Returns the maximum intensity of the internal data, depending on type. More...
|
| |
| const String & | getName () const |
| | The name of the layer, usually the basename of the file. More...
|
| |
| void | setName (const String &new_name) |
| | Set the name of the layer, usually the basename of the file. More...
|
| |
| const String & | getNameSuffix () const |
| | get the extra annotation to the layers name, e.g. '[39]' for which chromatogram index is currently shown in 1D More...
|
| |
| void | setNameSuffix (const String &decorator) |
| | set an extra annotation as suffix to the layers name, e.g. '[39]' for which chromatogram index is currently shown in 1D More...
|
| |
| virtual String | getDecoratedName () const |
| | get name augmented with attributes, e.g. '*' if modified More...
|
| |
Class that stores the data for one layer of type PeakMap.