Gradient#

class pyopenms.Gradient#

Bases: object

Cython implementation of _Gradient

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

__init__()#
  • Cython signature: void Gradient() Representation of a HPLC gradient

  • Cython signature: void Gradient(Gradient &)

Methods

__init__

  • Cython signature: void Gradient()

addEluent

Cython signature: void addEluent(String eluent) Adds an eluent at the end of the eluent array

addTimepoint

Cython signature: void addTimepoint(int timepoint) Adds a timepoint at the end of the timepoint array

clearEluents

Cython signature: void clearEluents() Removes all eluents

clearPercentages

Cython signature: void clearPercentages() Sets all percentage values to 0

clearTimepoints

Cython signature: void clearTimepoints() Removes all timepoints

getEluents

Cython signature: libcpp_vector[String] getEluents() Returns a reference to the list of eluents

getPercentage

Cython signature: unsigned int getPercentage(String eluent, int timepoint) Returns a const reference to the percentages

getTimepoints

Cython signature: libcpp_vector[int] getTimepoints() Returns a reference to the list of timepoints

isValid

Cython signature: bool isValid() Checks if the percentages of all timepoints add up to 100%

setPercentage

Cython signature: void setPercentage(String eluent, int timepoint, unsigned int percentage) Sets the percentage of 'eluent' at 'timepoint'

addEluent()#

Cython signature: void addEluent(String eluent) Adds an eluent at the end of the eluent array

addTimepoint()#

Cython signature: void addTimepoint(int timepoint) Adds a timepoint at the end of the timepoint array

clearEluents()#

Cython signature: void clearEluents() Removes all eluents

clearPercentages()#

Cython signature: void clearPercentages() Sets all percentage values to 0

clearTimepoints()#

Cython signature: void clearTimepoints() Removes all timepoints

getEluents()#

Cython signature: libcpp_vector[String] getEluents() Returns a reference to the list of eluents

getPercentage()#

Cython signature: unsigned int getPercentage(String eluent, int timepoint) Returns a const reference to the percentages

getTimepoints()#

Cython signature: libcpp_vector[int] getTimepoints() Returns a reference to the list of timepoints

isValid()#

Cython signature: bool isValid() Checks if the percentages of all timepoints add up to 100%

setPercentage()#

Cython signature: void setPercentage(String eluent, int timepoint, unsigned int percentage) Sets the percentage of ‘eluent’ at ‘timepoint’