37 #include <OpenMS/config.h> 121 static String typeToName(Type type);
124 static String typeToMZML(Type type);
127 static Type nameToType(
const String& name);
137 static std::map<Type, String> initializeMap_();
140 static std::map<Type, String> initializeMZMLMap_();
Thermo Raw File (.raw)
Definition: FileTypes.h:115
FASTA file (.fasta)
Definition: FileTypes.h:92
A more convenient string class.
Definition: String.h:58
mzQuantML (HUPO PSI AnalysisXML followup format) (.mzq)
Definition: FileTypes.h:78
OpenMS parameters file (.ini)
Definition: FileTypes.h:69
any text format, which has only loose definition of what it actually contains – thus it is usually h...
Definition: FileTypes.h:95
any TSV file, for example msInspect file or OpenSWATH transition file (see TransitionTSVFile) ...
Definition: FileTypes.h:87
TPP pepXML file (.pepXML)
Definition: FileTypes.h:75
xQuest XML file format for protein-protein cross-link identifications (.xquest.xml) ...
Definition: FileTypes.h:112
DTA file (.dta)
Definition: FileTypes.h:61
Controlled Vocabulary format.
Definition: FileTypes.h:96
OpenMS feature file (.featureXML)
Definition: FileTypes.h:65
OpenMS parameters file with workflow information (.toppas)
Definition: FileTypes.h:70
OpenMS consensus map format (.consensusXML)
Definition: FileTypes.h:67
OpenMS identification format (.idXML)
Definition: FileTypes.h:66
CachedMzML file (.cachedmzML)
Definition: FileTypes.h:73
enhanced comma separated files (RT, m/z, Intensity, [meta])
Definition: FileTypes.h:93
NCBI binary blast db.
Definition: FileTypes.h:101
analysisXML format
Definition: FileTypes.h:99
general comma separated files format (might also be tab or space separated!!!), data should be regula...
Definition: FileTypes.h:94
xQuest XML file format for matched spectra for spectra visualization in the xQuest results manager (...
Definition: FileTypes.h:113
internal format for writing and reading parameters (also used as part of CTD)
Definition: FileTypes.h:109
OpenSWATH Peptide Query Parameter (PQP) SQLite DB, see TransitionPQPFile.
Definition: FileTypes.h:104
Transformation description file (.trafoXML)
Definition: FileTypes.h:71
Executable (.exe)
Definition: FileTypes.h:116
Portable Network Graphics (.png)
Definition: FileTypes.h:85
Percolator tab-delimited output (PSM level)
Definition: FileTypes.h:107
SpectraST MRM List.
Definition: FileTypes.h:102
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
SqLite format for mass and chromatograms, see SqMassFile.
Definition: FileTypes.h:103
SpectraST binary spectral library file (sptxt is the equivalent text-based format, similar to the MSP format)
Definition: FileTypes.h:110
any HTML format
Definition: FileTypes.h:97
MzXML file (.mzXML)
Definition: FileTypes.h:64
TraML (HUPO PSI format) for transitions (.traML)
Definition: FileTypes.h:81
Centralizes the file types recognized by FileHandler.
Definition: FileTypes.h:53
static const std::map< Type, String > name_of_MZMLtypes_
Maps the FileType::Type to the preferred mzML CV name.
Definition: FileTypes.h:134
mzTab file (.mzTab)
Definition: FileTypes.h:88
Novor custom parameter file.
Definition: FileTypes.h:111
qcML (will undergo standardisation maybe) (.qcml)
Definition: FileTypes.h:79
Mascot Generic Format (.mgf)
Definition: FileTypes.h:68
any XML format
Definition: FileTypes.h:98
XMass Analysis file (fid)
Definition: FileTypes.h:86
mzIdentML (HUPO PSI AnalysisXML followup format) (.mzid)
Definition: FileTypes.h:77
kroenik file (.kroenik)
Definition: FileTypes.h:91
XSD schema format.
Definition: FileTypes.h:100
Type
Actual file types enum.
Definition: FileTypes.h:58
NIST spectra library file format (.msp)
Definition: FileTypes.h:82
JavaScript Object Notation file (.json)
Definition: FileTypes.h:114
GelML (HUPO PSI format) (.gelML)
Definition: FileTypes.h:80
TPP protXML file (.protXML)
Definition: FileTypes.h:76
OpenSWATH OpenSWATH report (OSW) SQLite DB.
Definition: FileTypes.h:106
DTA2D file (.dta2d)
Definition: FileTypes.h:62
Unknown file extension.
Definition: FileTypes.h:60
MzML file (.mzML)
Definition: FileTypes.h:72
Percolator tab-delimited input (PSM level)
Definition: FileTypes.h:108
static const std::map< Type, String > name_of_types_
Maps the FileType::Type to the preferred extension.
Definition: FileTypes.h:131
OMSSA XML file format for peptide identifications (.xml)
Definition: FileTypes.h:83
hardkloer file (.hardkloer)
Definition: FileTypes.h:90
MS2 file (.ms2)
Definition: FileTypes.h:74
SIRIUS file format (.ms)
Definition: FileTypes.h:105
MzData file (.mzData)
Definition: FileTypes.h:63
Mascot XML file format for peptide identifications (.xml)
Definition: FileTypes.h:84
specArray file (.peplist)
Definition: FileTypes.h:89