Automatic peak integration in XY-data.
Project description
MPint :: integration of peaks in multiple spectra
- The MPint package reads series of spectra...
- saves each spectrum as PNG image
- integrates peaks defined by the user
- and calculates indexes defined by the user.
- Explanation of key terms:
- Series of spectra = set of XY-files (ascii files with two columns: X,Y)
- User-defined peaks = peaks are defined by minimum and maximum X-values
- User-defined indexes = indexes are defined as ratios between peak areas
- Example: IR oxidation index = (area of C=O peak) / (standard peak area)
- Simple user definition of peaks and indexes:
- Both peaks and indexes are defined in a very simple PY-library.
- Editing/adjusting libraries is quite easy - see the documentation.
- Once the library is defined, all calculations are fully automatic.
Quick start
- Download example1.zip
- Unpack the data in a separate directory.
- Read the readme file in the main unpacked dir.
- Follow the instructions in readme, run the scripts and see the results.
- If you run the scripts in Spyder, the MPint session looks like this.
Documentation, help, and examples
- PyPI repository.
- GitHub repository.
- GitHub Pages with documentation.
Brief history
- Old versions of MPINT: Perl + GNUplot; work fine, but not too user-friendly
- Version 1.0 = re-written in Python, tested on datafiles from CZ, IT, ES
- Version 1.1 = small improvements of code + improved documentation
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
mpint-1.1.1.tar.gz
(9.9 kB
view details)
Built Distribution
mpint-1.1.1-py3-none-any.whl
(11.3 kB
view details)
File details
Details for the file mpint-1.1.1.tar.gz
.
File metadata
- Download URL: mpint-1.1.1.tar.gz
- Upload date:
- Size: 9.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 400a59a21535c1eaa2465d4fe7e5b5a707fba29be328663f148d7726907f29c0 |
|
MD5 | 8b0ea28fd5cf35e5e81d4d8485766d22 |
|
BLAKE2b-256 | eb0f95419a9f58f0aa37b4f211789afba64a0fa75e86fa81eca72b4916b61aa5 |
File details
Details for the file mpint-1.1.1-py3-none-any.whl
.
File metadata
- Download URL: mpint-1.1.1-py3-none-any.whl
- Upload date:
- Size: 11.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88a4a94e7ff92ea39939475019b0527c2a3f0abe62099da339cb87e7a15cfd6d |
|
MD5 | 3bd5a196c60d062b57ff21bfed6b47ab |
|
BLAKE2b-256 | 5e90e913d4beac5ba40a26b4e1e132bf8c28073d510f34aa55ef5a080b748179 |