Tutorials

  • Data access library (LC/MS files and simple Peptide ID examples)
    The data access library provides a relatively rich API to mzML/mzXML files (MS level, polarity, precursor isolation window, instrument data, etc.) and a few other file formats common to the proteomics field, such as PepXML, ProtXML and MzIdentML. In this tutorial will step through parsing some data, using the library as a jar in a simple console window application.
  • Parsing pep.xml files
    The data access library provides parsers for file formats common to the proteomics field, such as PepXML, ProtXML and MzIdentML. In this tutorial I'll show you how to parse a PepXML file.
  • Overlay peptide IDs on 2D map
    Overlaying contents of pepxml files on a 2D map.
  • Display custom data on 2D map
    How to display your custom data on Map2D without any coding. You'll need to provide a simple file format.
  • Setting up development environment
    This guide will quickly step you through setting up the environment for developing new functionality for BatMass. All the downloads, setting up the IDE and up to building BatMass from scratch.
  • Developing the first plugin
    We will step through developing one complete plugin, which will add support for a new type of files holding LC/MS feature information, which will be viewable as a table and can be overlaid on top of Map 2D view.