peptagram
generates a single-page HTML5 web-app to visualize proteomics analyses for:
- a sequence overview of a single proteomics experiment (example),
- a graphical comparison between multiple proteomics experiment (example).
The resulting HTML5 web-app is:
- instantly available: runs on any modern webbrowser
- cross-platform: everyone has a webbrowser
- self-contained: just zip directory and send by email
- publishable: installable on any server, even on Dropbox
More information at http://boscoh.github.io/peptagram.
peptagram
consists of a set of python scripts that converts proteomics data into an HTML5 visualisation.
To generate the visualisations, you must have python installed. If you have the python installer pip, then:
> pip install peptagram
Otherwise, download and unzip the package from https://github.com/boscoh/peptagram/archive/master.zip
And install from the package directory:
> python setup.py install
peptagram
has two python dependencies:
- pymzml to read
.mzML
files - uniprot to get protein sequences from http://uniprot.org.
These should be installed automatically from the above scripts, but if that fails, you may need to install them manually.
-
User guide to the HTML5 visualisation http://boscoh.github.io/peptagram/vizhelp.html.
-
Examples for generating visualisations from standard formats http://boscoh.github.io/peptagram/vizgen.html.
-
Programming API to use custom data http://boscoh.github.io/peptagram/api.html.
-
Source code and open-source contributions http://github.com/boscoh/peptagram.
Original concept by Oded Kleifeld.
Developed at the Monash Proteomics Facility.
Copyright (c) 2013, Bosco K. Ho.