Skip to content
/ CAMV Public

Tool for validation proteomic mass spectrometry peptide assignments.

Notifications You must be signed in to change notification settings

white-lab/CAMV

Repository files navigation

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

If you encounter an error during conversion of raw data to mzML format, you may need to install Visual C++ Redistributable for Visual Studio 2012 Update 4.

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 v10.

Once that is installed, run:

git clone git@github.com:white-lab/CAMV.git
cd CAMV/
npm install

Usage

From this directory, run:

npm start
# or
npm run start-dev

Deployment

From this directory, run:

npm 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.