23 #ifndef _IDENTDATA_IO_HPP_
24 #define _IDENTDATA_IO_HPP_
208 PWIZ_API_DECL void read(std::istream& is, BibliographicReference& bibliographicReference);
214 PWIZ_API_DECL void write(minimxml::XMLWriter& writer,
const DataCollection& dataCollection,
218 AnalysisDataFlag analysisDataFlag = ReadAnalysisData);
221 PWIZ_API_DECL void write(minimxml::XMLWriter& writer,
const AnalysisSoftware& analysisSoftware);
241 PWIZ_API_DECL void write(minimxml::XMLWriter& writer,
const SubstitutionModification& sm);
251 PWIZ_API_DECL void write(minimxml::XMLWriter& writer,
const AnalysisSampleCollection& asc);
262 SequenceCollectionFlag sequenceCollectionFlag = ReadSequenceCollection,
263 AnalysisDataFlag analysisDataFlag = ReadAnalysisData);
271 #endif // _IDENTDATA_IO_HPP_
PWIZ_API_DECL const CV & cv(const std::string &prefix)
returns a CV object for the specified namespace (prefix); currently supported namespaces are: MS UO ...
The XMLWriter class provides simple, tag-level XML syntax writing.
PWIZ_API_DECL proteome::Peptide peptide(const Peptide &peptide)
creates a proteome::Peptide from an identdata::Peptide
PWIZ_API_DECL void write(minimxml::XMLWriter &writer, const CV &cv)
PWIZ_API_DECL void read(std::istream &is, CV &cv)
handles registration of IterationListeners and broadcast of update messages
void filter(const TContainer &data, const TContainer &filter, TContainer &result, bool circular=false, uint32_t sides=2)
Applies linear convolution (filtering) to a univariate time series.