The entire website has been completely revamped to reflect major changes across the various projects.

  • XpertMass has become a fully fledged project consisting of two libraries:

    • libXpertMassCore, providing the chemical foundations required by the programs

    • libXpertMassGui, offering the graphical interface functionalities required by the programs

  • MassXpert3 has undergone extensive code refactoring to take full advantage of the features provided by the XpertMass libraries.

  • Similarly, MineXpert3 has also been heavily refactored to leverage the functionalities of the XpertMass libraries.

The unit tests for the libXpertMassCore library have been significantly improved and expanded. See here

The unit tests for the libXpertMassCore library have been considerably improved and extended. See here for an overview of the code coverage status by the tests (GCov).

The most extensive coverage is currently about classes at the base of the hierarchy (Isotope, IsotopicData, Monomer…).