| <large>libXpertMassCore and libXpertMassGui Developer Documentation</large>

# Polymer chemistry building blocks

These are the classes that are required to make new polymer chemistry definitions that model the chemical structure and reactivity of a polymer type.

MsXpS::libXpertMassCore::ChemicalGroup | Model for specifying the acido-basic behaviour of a chemical group of either a Monomer object or of a Modif object
MsXpS::libXpertMassCore::ChemicalGroupRule | Model for refining the acido-basic behaviour of a chemical group of either a Monomer object or of a Modif object
MsXpS::libXpertMassCore::Formula | Sophisticated abstractions to work with formulas
MsXpS::libXpertMassCore::Ionizer | Abstractions to ionize analytes
MsXpS::libXpertMassCore::Isotope | Models an isotope
MsXpS::libXpertMassCore::IsotopicData | Collection of Isotopes and associated methods to access them in various ways
MsXpS::libXpertMassCore::IsotopicDataBaseHandler | Features basic handling of IsotopicData
MsXpS::libXpertMassCore::IsotopicDataLibraryHandler | Handles IsotopicData from the IsoSpec element data tables directly from the library's data. These are the reference, pristine, unmodified, isotopic data
MsXpS::libXpertMassCore::IsotopicDataManualConfigHandler | Handles a peculiar kind of IsotopicData that cannot be handled with the other handlers
MsXpS::libXpertMassCore::IsotopicDataUserConfigHandler | Handles user-defined IsotopicData
MsXpS::libXpertMassCore::Modif | Abstractions to work with chemical modifications
MsXpS::libXpertMassCore::Monomer | Abstractions to work with monomers
MsXpS::libXpertMassCore::Oligomer | Abstractions to work with an oligomer molecule (peptide or oligonucleotide, for example)
MsXpS::libXpertMassCore::OligomerCollection | Abstractions to work with Oligomer instances that have been produced in specific contexts, like Polymer cleavages or Oligomer fragmentations
MsXpS::libXpertMassCore::PkaPhPi | Model for specifying the acido-basic properties of a chemical entity
MsXpS::libXpertMassCore::PkaPhPiDataParser | File reader for the pKa, pH, pI data XML file
MsXpS::libXpertMassCore::Polymer | Abstractions to work with a polymer molecule (protein or saccharide , for example)
MsXpS::libXpertMassCore::Sequence | Abstractions to work with a simple sequence of Monomers