OpenMS  2.4.0
Classes | Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | List of all members
MSstatsFile Class Reference

File adapter for MzTab files. More...

#include <OpenMS/FORMAT/MSstatsFile.h>

Classes

class  MSstatsLine
 

Public Member Functions

 MSstatsFile ()
 Default constructor. More...
 
 ~MSstatsFile ()
 Destructor. More...
 
void store (const String &filename, ConsensusMap &consensus_map, const ExperimentalDesign &design, const StringList &reannotate_filenames, const bool is_isotope_label_type, const String &bioreplicate, const String &condition, const String &retention_time_summarization_method)
 

Private Member Functions

bool checkUnorderedContent_ (const std::vector< String > &first, const std::vector< String > &second)
 
OpenMS::Peak2D::IntensityType sumIntensity (const set< OpenMS::Peak2D::IntensityType > &intensities)
 
OpenMS::Peak2D::IntensityType meanIntensity (const set< OpenMS::Peak2D::IntensityType > &intensities)
 

Static Private Member Functions

static void assembleRunMap (std::map< std::pair< String, unsigned >, unsigned > &run_map, const ExperimentalDesign &design)
 

Private Attributes

const String na_string = "NA"
 
const String meta_value_exp_design_key = "spectra_data"
 

Detailed Description

File adapter for MzTab files.

Constructor & Destructor Documentation

◆ MSstatsFile()

Default constructor.

◆ ~MSstatsFile()

Destructor.

Member Function Documentation

◆ assembleRunMap()

static void assembleRunMap ( std::map< std::pair< String, unsigned >, unsigned > &  run_map,
const ExperimentalDesign design 
)
inlinestaticprivate

◆ checkUnorderedContent_()

bool checkUnorderedContent_ ( const std::vector< String > &  first,
const std::vector< String > &  second 
)
inlineprivate

◆ meanIntensity()

OpenMS::Peak2D::IntensityType meanIntensity ( const set< OpenMS::Peak2D::IntensityType > &  intensities)
inlineprivate

◆ store()

void store ( const String filename,
ConsensusMap consensus_map,
const ExperimentalDesign design,
const StringList reannotate_filenames,
const bool  is_isotope_label_type,
const String bioreplicate,
const String condition,
const String retention_time_summarization_method 
)

◆ sumIntensity()

OpenMS::Peak2D::IntensityType sumIntensity ( const set< OpenMS::Peak2D::IntensityType > &  intensities)
inlineprivate

Member Data Documentation

◆ meta_value_exp_design_key

const String meta_value_exp_design_key = "spectra_data"
private

◆ na_string

const String na_string = "NA"
private