Skip to main content

mass2chem - low level utilities in interpreting mass spectrometry data

This package provides

  • functions on handling chemical formulas
  • formula based adduct calculation
  • indexing and search functions on mass spec data
  • libraries of common metabolites, contaminants, mass differences
  • [to-do] functions of chemical similary, dataset similarity

Third party references:

https://github.com/opencobra/cobrapy/blob/devel/cobra/core/formula.py (using average molecular weight at the time of retrieval, not mass spec oriented)

https://github.com/domdfcoding/chemistry_tools

Pychemy (https://github.com/ginkgobioworks/pychemy). Pychemy at this time isn't good fit for high-resolution metabolomics because its mass calculation is not of enough precision. E.g. in pychemy.adducts, it's wrong to use ('M+3H', 0.33, 1.0073), because the computing/rounding error in 0.33 (correct is 1/3) is far too large for mass precision. For high-resolution measurements, electrons should be considered too.


Please do not hesitate to contact us via the GitHub issues.

Citation to come.

Metadata

Release files for mass2chem 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mass2chem 0.5.0
File Size Uploaded
mass2chem-0.5.0.tar.gz 272.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mass2chem 0.5.0
File Interpreter ABI Platform
mass2chem-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 545.1 kB

Release files / mass2chem-0.5.0.tar.gz

Download URL mass2chem-0.5.0.tar.gz
Size 272.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0ef8a49e9ae7e39502edf881249bbdeb445225ae91e6b96da3828a3793f0f8f5
BLAKE2b-256 checksum
How to use checksums
4cb0fc95c35b20424f9941476e6f4d0eacab1b0141065b2f090c24d3621fa68e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release files / mass2chem-0.5.0-py3-none-any.whl

Download URL mass2chem-0.5.0-py3-none-any.whl
Size 273.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9d8b5e19d54937195b846fe74093c1bb84b0ca4a1622d8931f20e56437af5978
BLAKE2b-256 checksum
How to use checksums
8accff50dc8412431160f4000e9aa8cbbc7bf2c90915a7869201f7d73ddd04fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.4

Release history Release notifications | RSS feed

This release

0.5.0 This release

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.4

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.2

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page