44 #include <boost/shared_ptr.hpp> 48 class ExperimentalSettings;
73 std::vector<OpenSwath::SwathMap> loadSplit(
StringList file_list,
75 boost::shared_ptr<ExperimentalSettings>& exp_meta,
76 String readoptions =
"normal");
94 std::vector<OpenSwath::SwathMap> loadMzML(
const String& file,
96 boost::shared_ptr<ExperimentalSettings>& exp_meta,
97 const String& readoptions =
"normal",
101 std::vector<OpenSwath::SwathMap> loadMzXML(
String file,
103 boost::shared_ptr<ExperimentalSettings>& exp_meta,
104 String readoptions =
"normal");
107 std::vector<OpenSwath::SwathMap> loadSqMass(
String file, boost::shared_ptr<ExperimentalSettings>& );
113 boost::shared_ptr<PeakMap > experiment_metadata);
116 boost::shared_ptr< PeakMap > populateMetaData_(
const String& file);
119 void countScansInSwath_(
const std::vector<MSSpectrum>& exp,
120 std::vector<int>& swath_counter,
int& nr_ms1_spectra,
121 std::vector<OpenSwath::SwathMap>& known_window_boundaries);
A more convenient string class.
Definition: String.h:58
boost::shared_ptr< ISpectrumAccess > SpectrumAccessPtr
Definition: openswathalgo/include/OpenMS/OPENSWATHALGO/DATAACCESS/ISpectrumAccess.h:89
IMSDataConsumer IMSDataConsumer
Definition: IMSDataConsumer.h:125
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:46
File adapter for Swath files.
Definition: SwathFile.h:67
std::vector< String > StringList
Vector of String.
Definition: ListUtils.h:73
The interface of a consumer of spectra and chromatograms.
Definition: IMSDataConsumer.h:67
Base class for all classes that want to report their progress.
Definition: ProgressLogger.h:54