Code Monkey home page Code Monkey logo

mztab's Introduction

mzTab - Reporting MS-based Proteomics and Metabolomics Results

Build Status

General

mzTab has been designed to act as a lightweight, tab-delimited file format for mass spec-derived omics data. It was originally designed for proteomics with limited support for metabolomics (version 1.0). The metabolomics aspects are undergoing further development towards full support in a planned version 2.0 release.

One of the main target audiences for this format is researchers outside of proteomics/metabolomics, such as systems biologists. It should be easy to parse and only contain the minimal information required to evaluate the results of an experiment. One of the goals of this file format is that it, for example, should be possible for a biologist to open such a file in Excel and still be able to "see" the data. This format should also become a way to disseminate proteomics and metabolomics results through protocols such as DAS (http://www.biodas.org).

The aim of the format is to present the results of an experiment in a computationally accessible overview. The aim is not to provide the detailed evidence for these results, or allow recreating the process which led to the results. Both of these functions are established through links to more detailed representations in other formats, in particular mzIdentML and mzQuantML for proteomics ID and quantitation.

When you use mzTab format, please cite the following publication:

Specification documents

Version 2.0.0 for Metabolomics (DRAFT):

Specification document (adoc,html,pdf)

Version 1.0.0 (June 2014):

Specification document (docx, PDF)

The 20 minute guide to mzTab (docx, PDF)

Example Files

Several example of the format can be download from the next link examples.zip

Detailed explanation of all examples can be found here

jmzTab-m API (for mzTab-M 2.0.x, under development)

jmzTab-m

jmzTab-m web validator

jmzTab API (for mzTab 1.0)

The main principle behind the design of the jmzTab core model is to provide an independent light-weight architecture for simplifying the integration of the library in different proteomics/metabolomics software applications. Users can integrate the model into their applications, without the need any other third-party packages. Especially, when users want to recode the model by using other programming languages, and migrates jmzTab API into other heterogeneous system.

We provide a tutorial document and a couple of demos to help you to create metadata and fill data by calling jmzTab API.

When you use jmzTab library, please cite the following publication:

Wiki

For more information you can visit the mzTab and jmzTab wikis.

mztab's People

Contributors

jgriss avatar andrewrobertjones avatar timosachsenberg avatar sneumann avatar noedelta avatar kayrein avatar ypriverol avatar mwalzer avatar florianebi avatar jadianes avatar javizca avatar oliveralka avatar rglcote avatar nilshoffmann avatar traviscibot avatar

Watchers

James Cloos avatar  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.