Coder Social home page Coder Social logo

kenkeni-zju / metatlas Goto Github PK

View Code? Open in Web Editor NEW

This project forked from biorack/metatlas

0.0 1.0 0.0 95.68 MB

Metabolite Atlas Main Repository

License: BSD 3-Clause "New" or "Revised" License

Makefile 0.16% Python 84.94% Shell 1.07% R 0.01% Jupyter Notebook 11.98% Ruby 0.20% Dockerfile 1.22% WDL 0.43%

metatlas's Introduction

Metabolite Atlas

Metabolomics is the comprehensive profiling of the small molecule composition of a biological sample. This approach is being used to provide new insights into a variety of biological systems (clinical, bioenergy, etc.). A grand challenge for metabolomics is the complexity of the data, which often include many experimental artifacts. This is compounded by the tremendous chemical diversity of metabolites where identification of each uncharacterized metabolite is in many ways its own puzzle. The Metabolite Atlas project will provide easy to use tools that enable a scientist to quickly capture knowledge about what compounds they have observed and to propagate that knowledge to future experiments. Instead of having to sift through billions of data points, a scientist will use pre-existing method specific metabolite atlas results to suggest candidate identifications as soon as the data is generated.

Features

  • Parse LCMS mzML files to Pytables (HDF)
  • Query and plot LCMS data
    • Extracted-ion chromatogram (XIC) data
    • Spectrogram data
    • HeatMap of Retention Time vs (m/z)
    • Generic query for (rt, mz, i) data
  • Custom plotters for XIC, Chromatogram, and Heatmap

Local Installation

$ git clone https://github.com/biorack/metatlas.git
$ cd metatlas
$ pip install .

Installation at NERSC

Run the following at the top of a notebook or add to your IPython startup file (normally ~/.ipython/profile_default/startup/ipython_startup.py):

import sys
sys.path.insert(0, '/global/project/projectdirs/metatlas/anaconda/lib/python2.7/site-packages')

Documentation

Documentation is available online.

See example notebook.

For version information, see the Revision History.

metatlas's People

Contributors

blink1073 avatar dgct avatar benbowen avatar aitatanit avatar vrsingan avatar matt-trinh avatar jfroula avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.