1.0.0 • Published 3 years ago

proteomicjs v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

ProteomicsJS

We use nvm for the local development of ProteomicsJS.

Features

  • parsing of USI and extracting ProForma sequence
  • Annotation of spectra by user specified rules
  • parsing of ProForma according to the Notation rules
    • supports parsing of all rules besides prefix tags alt text

Prerequisite

The node version is controlled by .nvmrc and the following has to be executed once

nvm use
nvm install
npm install 

Development

npm run test_watch

"Deployment"

Code for Node (server side javascript) is developed in packages, but can't be directly ported to the browser as require doesn't exists there. We use browserify for bundling our code for the browser.

Executing npm run browserify creates a bundle.js that can be used for the Universal Spectrum Explorer