Les librairies contenues dans le paquet XpertMass sont au nombre de deux:

  • libXpertMass: cette librairie fournit un ensemble de classes permettant la modélisation complète de chimies de polymère, comme les protéines, les acides nucléiques ou les saccharides. Quelques exemples de classes: Isotope, Formula, Monomer, Oligomer, Polymer, CleaveSpec, FragSpec.

  • libXpertMassGui: cette librairie fournit un ensemble de classes permettant la fabrication d’interfaces graphiques pour des fonctionnalités telles que la gestion des isotopes, la configuration et la mise en oeuvre de calculs isotopiques (simulation de massifs istopiques), la configuration et la mise en oeuvre de calculs destinés à donner un profil de pic de masse à un centroide (forme gaussienne ou lorentzienne).

Pour une documentation développeur détaillée visiter ce lien.

La librairie libXpertMass est testée depuis longtemps avec les tests unitaires. Cela dit, ce travail avait été mis en pause. Il a repris avec une nouvelle vigueur récemment. Pour un descriptif de la couverture de code avec les tests unitaires, visiter ce lien.