MassDecomposition

class pyopenms.MassDecomposition

Bases: object

Cython implementation of _MassDecomposition

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

This class represents a mass decomposition into amino acids. A decomposition are amino acids given with frequencies which add up to a specific mass.

__init__()
  • Cython signature: void MassDecomposition()

  • Cython signature: void MassDecomposition(MassDecomposition &)

  • Cython signature: void MassDecomposition(const String & deco)

Methods

__init__

  • Cython signature: void MassDecomposition()

compatible

Cython signature: bool compatible(MassDecomposition & deco) Returns true if the mass decomposition if contained in this instance

containsTag

Cython signature: bool containsTag(const String & tag) Returns true if tag is contained in the mass decomposition

getNumberOfMaxAA

Cython signature: size_t getNumberOfMaxAA() Returns the max frequency of this composition

toExpandedString

Cython signature: String toExpandedString() Returns the decomposition as a string; instead of frequencies the amino acids are repeated

toString

Cython signature: String toString() Returns the decomposition as a string

compatible()

Cython signature: bool compatible(MassDecomposition & deco) Returns true if the mass decomposition if contained in this instance

containsTag()

Cython signature: bool containsTag(const String & tag) Returns true if tag is contained in the mass decomposition

getNumberOfMaxAA()

Cython signature: size_t getNumberOfMaxAA() Returns the max frequency of this composition

toExpandedString()

Cython signature: String toExpandedString() Returns the decomposition as a string; instead of frequencies the amino acids are repeated

toString()

Cython signature: String toString() Returns the decomposition as a string