OpenSwathOSWWriter
- class pyopenms.OpenSwathOSWWriter
Bases:
objectCython implementation of _OpenSwathOSWWriter
Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1OpenSwathOSWWriter.html
- __init__()
Cython signature: void OpenSwathOSWWriter(String output_filename, uint64_t run_id, String input_filename, bool ms1_scores, bool sonar, bool uis_scores)
Cython signature: void OpenSwathOSWWriter(OpenSwathOSWWriter &)
Methods
Cython signature: void OpenSwathOSWWriter(String output_filename, uint64_t run_id, String input_filename, bool ms1_scores, bool sonar, bool uis_scores)
Cython signature: bool isActive()
Cython signature: String prepareLine(LightCompound & compound, LightTransition * tr, FeatureMap & output, String id_)
Cython signature: void writeHeader() Initializes file by generating SQLite tables
Cython signature: void writeLines(libcpp_vector[String] to_osw_output)
- isActive()
Cython signature: bool isActive()
- prepareLine()
Cython signature: String prepareLine(LightCompound & compound, LightTransition * tr, FeatureMap & output, String id_)
- Parameters
pep – The compound (peptide/metabolite) used for extraction
transition – The transition used for extraction
output – The feature map containing all features (each feature will generate one entry in the output)
id – The transition group identifier (peptide/metabolite id)
- Returns
A String to be written using writeLines
- writeHeader()
Cython signature: void writeHeader() Initializes file by generating SQLite tables
- writeLines()
Cython signature: void writeLines(libcpp_vector[String] to_osw_output)
- Parameters
to_osw_output – Statements generated by prepareLine