OpenPepXLAlgorithm
- class pyopenms.OpenPepXLAlgorithm
Bases:
objectCython implementation of _OpenPepXLAlgorithm
- Documentation is available at http://www.openms.de/current_doxygen/html/classOpenMS_1_1OpenPepXLAlgorithm.html
– Inherits from [‘DefaultParamHandler’]
- __init__()
Cython signature: void OpenPepXLAlgorithm()
Cython signature: void OpenPepXLAlgorithm(OpenPepXLAlgorithm &)
Methods
Cython signature: void OpenPepXLAlgorithm()
Cython signature: Param getDefaults() Returns the default parameters
Cython signature: String getName() Returns the name
Cython signature: Param getParameters() Returns the parameters
Cython signature: libcpp_vector[String] getSubsections()
Cython signature: OpenPepXLAlgorithm_ExitCodes run(MSExperiment & unprocessed_spectra, ConsensusMap & cfeatures, libcpp_vector[FASTAEntry] & fasta_db, libcpp_vector[ProteinIdentification] & protein_ids, libcpp_vector[PeptideIdentification] & peptide_ids, OPXL_PreprocessedPairSpectra & preprocessed_pair_spectra, libcpp_vector[libcpp_pair[size_t,size_t]] & spectrum_pairs, libcpp_vector[libcpp_vector[CrossLinkSpectrumMatch]] & all_top_csms, MSExperiment & spectra)
Cython signature: void setName(const String &) Sets the name
Cython signature: void setParameters(Param & param) Sets the parameters
- OpenPepXLAlgorithm_ExitCodes
alias of
pyopenms.pyopenms_1.__OpenPepXLAlgorithm_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: OpenPepXLAlgorithm_ExitCodes run(MSExperiment & unprocessed_spectra, ConsensusMap & cfeatures, libcpp_vector[FASTAEntry] & fasta_db, libcpp_vector[ProteinIdentification] & protein_ids, libcpp_vector[PeptideIdentification] & peptide_ids, OPXL_PreprocessedPairSpectra & preprocessed_pair_spectra, libcpp_vector[libcpp_pair[size_t,size_t]] & spectrum_pairs, libcpp_vector[libcpp_vector[CrossLinkSpectrumMatch]] & all_top_csms, MSExperiment & spectra)
- Parameters
unprocessed_spectra – The input PeakMap of experimental spectra
cfeatures – The input cfeatures
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
preprocessed_pair_spectra – A result structure containing linear and cross-linked ion spectra. Will be overwritten. This is only necessary for writing out xQuest type spectrum files
spectrum_pairs – A result vector containing paired spectra indices. Should be empty. This is only necessary for writing out xQuest type spectrum files
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