Skip to main content

Simple metabolomics data preprocessing

Project description

Asari

Simple Python program for LC-MS metabolomics data preprocessing. This focuses on high-resolution data, where most features are specific to a formula based mass.

  • Simple peak dection based on local maxima and prominence.
  • Fully incorporating peak quality, selectiviy (on m/z, database, elution).
  • Peaks of high quality and selectivity are aligned via formula mass.
  • Fast assembly and annotation of serum/plasma metabolomes.

Basic concepts follow https://github.com/shuzhao-li/metDataModel, as

├── Experiment
   ├── Sample (injection) 
       ├── MassTrace (EIC)
           ├── Peak
       ├── MassTrace 
           ├── Peak
           ├── Peak
    ...
   ├── Sample 
    ...
   ├── Sample 

Algorithms

Align (correspondence) peaks of high selectivity in both measured data and in reference database via formula mass.

Group degenerate peaks into empicical compounds (based on primary ions in previous step) in each sample.

Mass calibration if needed. RT calibration.

RANSAC alignment of the remaining peaks.

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

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

asari-metabolomics-0.1.1.tar.gz (980.6 kB view hashes)

Uploaded Source

Built Distribution

asari_metabolomics-0.1.1-py3-none-any.whl (993.6 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