Purpose of this tutorial series

  • Learn basic concepts of BioJS
  • Get hands on dependency management in BioJS 2.0
  • Master the workflow for publishing a package on npm and the BioJS 2.0 registry

After installing npm, you will first create

  1. A simple parser of SNPs (Single Nucleotide Polymorphisms) from @manuelcorpas (biojs-io-snipspector)
  2. Visualize this output (biojs-vis-snipspector)
  3. Extend your simple parser and download a live list (biojs-io-snipspector)
  4. Learn how to publish your parser

The BioJS project is truly open source, even this tutorial.