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:
- fit the spectra of the components of the mixture with a hard model (e.g. Voigt);
- read and process the spectrum of the mixture;
- make the initial guess using the set of peaks generated at point 1;
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb2020957174d29fab006a2537aa7e03b1dd0559193cff1d25c3fd587535fb0e |
|
MD5 | 433782dc7ffdcd079b21e447788d75fe |
|
BLAKE2b-256 | c901277643f11af8a7ecd8aa5ec61572e71286fb01bbfe5614d7b0e5a6429080 |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | cdec7dbcf980432b47af307b962db48642903527a5c2412130db8c50463f0f91 |
|
MD5 | d9e546a04aff11157dd8ba913e0257fc |
|
BLAKE2b-256 | da71060ef7e9fecdefef29d8e56ac39b596d175f8e99340576e161faf72db7ab |