Skip to main content

Common utilities for interpreting mass spectrometry data

Project description

mass2chem - common utilities in interpreting mass spectrometry data

Annotation and Inferrence

to include

  • Handling chemical formula via pychemy (which needs update to high res data)

  • A list of common mass values, including contaminants

  • A list of common adducts, rules, while they are more directly ready in future Azimuth

  • Chemical similary computing

  • Reaction inference, including mass diff corresponding to common reactions

  • Annotation via in-house libraries

  • hook/adaptor to other tools

Added basic formula based calculations

Note: RE based formula parsing is still limited.

Pychemy isn't good fit, as

  1. high-resolution calculation needs update
  2. Open babel binding is not worthy the trouble

Included as stripped version in "mass2chem.chem" for now.

Related

https://github.com/shuzhao-li/pychemy

https://github.com/opencobra/cobrapy/blob/devel/cobra/core/formula.py (they are using average molecular weight, not mass spec oriented)

https://github.com/shuzhao-li/Azimuth (Private)

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

mass2chem-0.0.4.tar.gz (67.7 kB view hashes)

Uploaded Source

Built Distribution

mass2chem-0.0.4-py3-none-any.whl (71.7 kB view hashes)

Uploaded Python 3

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