SiriusMzTabWriter#

class pyopenms.SiriusMzTabWriter#

Bases: object

Cython implementation of _SiriusMzTabWriter

Original C++ documentation is available here

__init__()#

Overload:

__init__(self) None

Overload:

__init__(self, in_0: SiriusMzTabWriter) None

Methods

__init__

Overload:

extractFeatureId

__static_SiriusMzTabWriter_extractFeatureId(path: Union[bytes, str, String] ) -> Union[bytes, str, String]

extractScanIndex

__static_SiriusMzTabWriter_extractScanIndex(path: Union[bytes, str, String] ) -> int

extractScanNumber

__static_SiriusMzTabWriter_extractScanNumber(path: Union[bytes, str, String] ) -> int

extractSpectrumMSInfo

__static_SiriusMzTabWriter_extractSpectrumMSInfo(single_sirius_path: Union[bytes, str, String] ) -> SiriusMzTabWriter_SiriusSpectrumMSInfo

extract_columnname_to_columnindex

__static_SiriusMzTabWriter_extract_columnname_to_columnindex(csvfile: CsvFile ) -> Dict[bytes, int]

read

__static_SiriusMzTabWriter_read(sirius_output_paths: List[bytes] , original_input_mzml: Union[bytes, str, String] , top_n_hits: int , result: MzTab ) -> None

extractFeatureId()#

__static_SiriusMzTabWriter_extractFeatureId(path: Union[bytes, str, String] ) -> Union[bytes, str, String]

extractScanIndex()#

__static_SiriusMzTabWriter_extractScanIndex(path: Union[bytes, str, String] ) -> int

extractScanNumber()#

__static_SiriusMzTabWriter_extractScanNumber(path: Union[bytes, str, String] ) -> int

extractSpectrumMSInfo()#

__static_SiriusMzTabWriter_extractSpectrumMSInfo(single_sirius_path: Union[bytes, str, String] ) -> SiriusMzTabWriter_SiriusSpectrumMSInfo

extract_columnname_to_columnindex()#

__static_SiriusMzTabWriter_extract_columnname_to_columnindex(csvfile: CsvFile ) -> Dict[bytes, int]

read()#

__static_SiriusMzTabWriter_read(sirius_output_paths: List[bytes] , original_input_mzml: Union[bytes, str, String] , top_n_hits: int , result: MzTab ) -> None