OpenPepXLLFAlgorithm

class pyopenms.OpenPepXLLFAlgorithm

Bases: object

Cython implementation of _OpenPepXLLFAlgorithm

Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1OpenPepXLLFAlgorithm.html

– Inherits from [‘DefaultParamHandler’]

__init__()
  • Cython signature: void OpenPepXLLFAlgorithm()

  • Cython signature: void OpenPepXLLFAlgorithm(OpenPepXLLFAlgorithm &)

Methods

__init__

  • Cython signature: void OpenPepXLLFAlgorithm()

getDefaults

Cython signature: Param getDefaults() Returns the default parameters

getName

Cython signature: String getName() Returns the name

getParameters

Cython signature: Param getParameters() Returns the parameters

getSubsections

Cython signature: libcpp_vector[String] getSubsections()

run

Cython signature: OpenPepXLLFAlgorithm_ExitCodes run(MSExperiment & unprocessed_spectra, libcpp_vector[FASTAEntry] & fasta_db, libcpp_vector[ProteinIdentification] & protein_ids, libcpp_vector[PeptideIdentification] & peptide_ids, libcpp_vector[libcpp_vector[CrossLinkSpectrumMatch]] & all_top_csms, MSExperiment & spectra)

setName

Cython signature: void setName(const String &) Sets the name

setParameters

Cython signature: void setParameters(Param & param) Sets the parameters

OpenPepXLLFAlgorithm_ExitCodes

alias of pyopenms.pyopenms_7.__OpenPepXLLFAlgorithm_ExitCodes

getDefaults()

Cython signature: Param getDefaults() Returns the default parameters

getName()

Cython signature: String getName() Returns the name

getParameters()

Cython signature: Param getParameters() Returns the parameters

getSubsections()

Cython signature: libcpp_vector[String] getSubsections()

run()

Cython signature: OpenPepXLLFAlgorithm_ExitCodes run(MSExperiment & unprocessed_spectra, libcpp_vector[FASTAEntry] & fasta_db, libcpp_vector[ProteinIdentification] & protein_ids, libcpp_vector[PeptideIdentification] & peptide_ids, libcpp_vector[libcpp_vector[CrossLinkSpectrumMatch]] & all_top_csms, MSExperiment & spectra)

Parameters
  • unprocessed_spectra – The input PeakMap of experimental spectra

  • fasta_db – The protein database containing targets and decoys

  • protein_ids – A result vector containing search settings. Should contain one PeptideIdentification

  • peptide_ids – A result vector containing cross-link spectrum matches as PeptideIdentifications and PeptideHits. Should be empty

  • all_top_csms – A result vector containing cross-link spectrum matches as CrossLinkSpectrumMatches. Should be empty. This is only necessary for writing out xQuest type spectrum files

  • spectra – A result vector containing the input spectra after preprocessing and filtering. Should be empty. This is only necessary for writing out xQuest type spectrum files

setName()

Cython signature: void setName(const String &) Sets the name

setParameters()

Cython signature: void setParameters(Param & param) Sets the parameters