/CAMV

Computer Assisted Manual Validation for Mass Spectrometry Proteomics

Primary LanguageJavaScript

CAMV

Build Status Build status

Tool for validation proteomic mass spectrometry peptide assignments.

Usage

To download CAMV, visit our releases page and select the version appropriate for your system.

CAMV can either directly process ProteomeDiscoverer or MASCOT search data on Windows, or open previously-processed data sets on non-Windows computers. This platform restriction is due to proprietary vendor libraries) as we depend on those libraries to read the raw mass spectrometry data.

After opening your processed CAMV file, you should see a list of proteins with individual spectra that can be accepted or rejected:

CAMV - pY

Shortcuts

CAMV supports several shortcuts for navigating a data set:

Down / j: Down in tree
Up / k: Up in tree
Left / Right: Expand / collapse tree
n / m: Next / Previous Spectrum
a: Accept spectra
s: Maybe spectra
d: Reject spectra
Control-O: Open Data Set
Control-E: Export Data Set
Control-F: Search proteins / peptides / scans

Development

Dependencies

You will first need to install Node.js v8.

Once those are installed, run:

yarn install

Usage

From this directory, run:

yarn start
# or
yarn run start-dev

Deployment

From this directory, run:

yarn run make

This will generate a zip using in ./out/make/ for your current platform. The full suite of Windows / OS X / Linux builds are created on tagged releases using AppVeyor and Travis-CI.