Source: libxpertmass Standards-Version: 4.7.3 Maintainer: The Debichem Group Uploaders: Filippo Rusconi , Section: libs Build-Depends: debhelper-compat (= 13), cmake, dh-exec, d-shlibs, libxkbcommon-x11-dev, qt6-base-dev, qt6-declarative-dev, libqt6core5compat6-dev, libqcustomplot-dev, libqscintilla2-qt6-dev, libqt6svg6-dev, qt6-documentation-tools, qt6-base-doc-html, libisospec++-dev (>=2.3.2), libsqlite3-dev, libzstd-dev, liblzf-dev, zlib1g-dev, libquazip1-qt6-dev, libpwizlite-dev(>= 3.0.11), libodsstream-dev (>= 0.9.15), # Only the logically essential one. libpappsomspp-gui-dev (>= 0.11.11), libboost-dev (>= 1.88), libboost-thread-dev (>= 1.88), libboost-system-dev (>= 1.88), libboost-filesystem-dev (>= 1.88), libboost-iostreams-dev (>= 1.88), libboost-chrono-dev (>= 1.88), libboost-random-dev (>= 1.88), libboost-container-dev (>= 1.88), catch2, Vcs-Browser: https://salsa.debian.org/debichem-team/libxpertmass Vcs-Git: https://salsa.debian.org/debichem-team/libxpertmass.git Homepage: http://www.msxpertsuite.org/en/xpertmass/ Rules-Requires-Root: no Package: libxpertmasscore1 Architecture: any Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends}, Breaks: libxpertmass1, Conflicts: libxpertmass1, Replaces: libxpertmass1, Description: C++ mass spectrometry libraries (non-GUI runtime files) The libXpertMassCore and the libXpertMassGui shared libraries are designed to enshrine the non-GUI and the GUI functionalities needed by the following two mass spectrometry projects: . * MsXpertSuite/MassXpert3; * MsXpertSuite/MineXpert3 . libXpertMassCore contains abstractions for all the chemical entities required to fully characterize a polymer chemistry definition, as shown below: . * Isotope * IsotopicData * Formula * Monomer * Oligomer * Polymer * Modif * CrossLinker * CrossLink * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic) * Gas-phase chemical reactions (fragmentations, with a sophisticated grammar to describe complex fragmentation patterns) * Isotopic cluster modelling/calculations for any chemical entity representable by an element composition formula and a charge. . libXpertMassGui contains classes useful: . * to display and manage isotopic data, * to configure isotopic cluster calculations, * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN), * to configure network communications between massXpert2 and MineXpert3. . This package ships the runtime files for the libXpertMassCore library. Package: libxpertmasscore-dev Architecture: any Multi-Arch: same Section: libdevel Depends: libxpertmasscore1 (= ${binary:Version}), ${misc:Depends}, Recommends: libxpertmass-doc, Conflicts: libxpertmass-dev, Replaces: libxpertmass-dev, Description: C++ mass spectrometry libraries (non-GUI development files) The libXpertMassCore and the libXpertMassGui shared libraries are designed to enshrine the non-GUI and the GUI functionalities needed by the following two mass spectrometry projects: . * MsXpertSuite/MassXpert3; * MsXpertSuite/MineXpert3 . libXpertMassCore contains abstractions for all the chemical entities required to fully characterize a polymer chemistry definition, as shown below: . * Isotope * IsotopicData * Formula * Monomer * Oligomer * Polymer * Modif * CrossLinker * CrossLink * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic) * Gas-phase chemical reactions (fragmentations, with a sophisticated grammar to describe complex fragmentation patterns) * Isotopic cluster modelling/calculations for any chemical entity representable by an element composition formula and a charge. . libXpertMassGui contains classes useful: . * to display and manage isotopic data, * to configure isotopic cluster calculations, * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN), * to configure network communications between massXpert2 and MineXpert3. . This package ships the development files for the libXpertMassCore library. Package: libxpertmassgui1 Architecture: any Multi-Arch: same Depends: libxpertmasscore1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}, Conflicts: libxpertmassgui1, Replaces: libxpertmassgui1 (<< ${binary:Version}), Description: C++ mass spectrometry libraries (GUI runtime files) The libXpertMassCore and the libXpertMassGui shared libraries are designed to enshrine the non-GUI and the GUI functionalities needed by the following two mass spectrometry projects: . * MsXpertSuite/MassXpert3; * MsXpertSuite/MineXpert3 . libXpertMassCore contains abstractions for all the chemical entities required to fully characterize a polymer chemistry definition, as shown below: . * Isotope * IsotopicData * Formula * Monomer * Oligomer * Polymer * Modif * CrossLinker * CrossLink * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic) * Gas-phase chemical reactions (fragmentations, with a sophisticated grammar to describe complex fragmentation patterns) * Isotopic cluster modelling/calculations for any chemical entity representable by an element composition formula and a charge. . libXpertMassGui contains classes useful: . * to display and manage isotopic data, * to configure isotopic cluster calculations, * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN), * to configure network communications between massXpert2 and MineXpert3. . This package ships the runtime files for the libXpertMassGui library. Package: libxpertmassgui-dev Architecture: any Multi-Arch: same Section: libdevel Depends: libxpertmasscore-dev (= ${binary:Version}), libxpertmassgui1 (= ${binary:Version}), ${misc:Depends}, Recommends: libxpertmass-doc, Description: C++ mass spectrometry libraries (GUI development files) The libXpertMassCore and the libXpertMassGui shared libraries are designed to enshrine the non-GUI and the GUI functionalities needed by the following two mass spectrometry projects: . * MsXpertSuite/MassXpert3; * MsXpertSuite/MineXpert3 . libXpertMassCore contains abstractions for all the chemical entities required to fully characterize a polymer chemistry definition, as shown below: . * Isotope * IsotopicData * Formula * Monomer * Oligomer * Polymer * Modif * CrossLinker * CrossLink * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic) * Gas-phase chemical reactions (fragmentations, with a sophisticated grammar to describe complex fragmentation patterns) * Isotopic cluster modelling/calculations for any chemical entity representable by an element composition formula and a charge. . libXpertMassGui contains classes useful: . * to display and manage isotopic data, * to configure isotopic cluster calculations, * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN), * to configure network communications between massXpert2 and MineXpert3. . This package ships the development files for the libXpertMassGui library. Package: libxpertmass-doc Architecture: all Section: doc Depends: ${misc:Depends}, Description: C++ mass spectrometry libraries (documentation files) The libXpertMassCore and the libXpertMassGui shared libraries are designed to enshrine the non-GUI and the GUI functionalities needed by the following two mass spectrometry projects: . * MsXpertSuite/MassXpert3; * MsXpertSuite/MineXpert3 . libXpertMassCore contains abstractions for all the chemical entities required to fully characterize a polymer chemistry definition, as shown below: . * Isotope * IsotopicData * Formula * Monomer * Oligomer * Polymer * Modif * CrossLinker * CrossLink * Aqueous chemical reactions (cleavages, enzymatic and non-enzymatic) * Gas-phase chemical reactions (fragmentations, with a sophisticated grammar to describe complex fragmentation patterns) * Isotopic cluster modelling/calculations for any chemical entity representable by an element composition formula and a charge. . libXpertMassGui contains classes useful: . * to display and manage isotopic data, * to configure isotopic cluster calculations, * to configure mass peak shaping processes (GAUSSIAN and LORENTZIAN), * to configure network communications between massXpert2 and MineXpert3, * write JavaScript (ECMAscript) code to automate a large number of functions. . This package ships the developer documentation for the two libraries.