Skip to main content

Indirect Hard Modelling, in Python

Project description

pyIHM

pyIHM is a python software designed in order to offer a comprehensive interface to perform quantitative analyses on NMR spectra of mixtures, using the Indirect Hard Modelling approach.

The Indirect Hard Modelling consists into performing a deconvolution of the spectrum of the mixture using the spectra of the individual components as basis set. Conceptually, the algorithm is made of four steps:

  1. fit the spectra of the components of the mixture with a hard model (e.g. Voigt);
  2. read and process the spectrum of the mixture;
  3. make the initial guess using the set of peaks generated at point 1;
  4. get the relative concentrations of the components in the mixture.

The routines for reading and processing of the spectra and for the generation of the models rely on the KLASSEZ package.


pyIHM is developed and tested on Ubuntu 22.04 LTS with python 3.11.1. Other OS should encounter no issues; however, if it raises any errors, please notify.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyihm-2.0.0.tar.gz (2.5 MB view details)

Uploaded Source

Built Distribution

pyihm-2.0.0-py3-none-any.whl (39.1 kB view details)

Uploaded Python 3

File details

Details for the file pyihm-2.0.0.tar.gz.

File metadata

  • Download URL: pyihm-2.0.0.tar.gz
  • Upload date:
  • Size: 2.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for pyihm-2.0.0.tar.gz
Algorithm Hash digest
SHA256 cb2020957174d29fab006a2537aa7e03b1dd0559193cff1d25c3fd587535fb0e
MD5 433782dc7ffdcd079b21e447788d75fe
BLAKE2b-256 c901277643f11af8a7ecd8aa5ec61572e71286fb01bbfe5614d7b0e5a6429080

See more details on using hashes here.

File details

Details for the file pyihm-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: pyihm-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 39.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for pyihm-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cdec7dbcf980432b47af307b962db48642903527a5c2412130db8c50463f0f91
MD5 d9e546a04aff11157dd8ba913e0257fc
BLAKE2b-256 da71060ef7e9fecdefef29d8e56ac39b596d175f8e99340576e161faf72db7ab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page