libXpertMassCore and libXpertMassGui Developer Documentation

Aqueous chemical reactions

These are the classes that are required to model the chemical reactions that occur in the aqueous phase.

MsXpS::libXpertMassCore::CleavageAgent

Model for specifying aqueous cleavage specifications (patterns) of Polymer Sequences

MsXpS::libXpertMassCore::CleavageConfig

Derives from CleavageAgent to provide a model for specifying aqueous cleavage specifications (patterns) of Polymer Sequences along with instructions on the way the cleavage must occur

MsXpS::libXpertMassCore::CleavageMotif

Model for specifying aqueous cleavage motfis of Polymer Sequences

MsXpS::libXpertMassCore::CleavageRule

Model for specifying aqueous cleavage rules for refining cleavage agent specifications (CleavageAgent) of Polymer Sequences

MsXpS::libXpertMassCore::Cleaver

Model for performing aqueous cleavage reactions involving CleavageAgent objects and Polymer Sequences

MsXpS::libXpertMassCore::CrossLink

Abstractions to work with a cross-link entity between Monomer instances

MsXpS::libXpertMassCore::CrossLinkedRegion

Abstractions to work with cross-links and detect the region of oligomers that are linked together

MsXpS::libXpertMassCore::CrossLinker

Abstractions to define the chemical basis of a cross-linking reaction

MsXpS::libXpertMassCore::Fragmenter

Model for performing gas phase fragmentation reactions involving FragmentationPathway objects and Polymer Sequences