Skip to content

genetics-statistics/purescript-genetics-browser

 
 

Repository files navigation

Genetics Browser

A working demo of the genome browser can be found here.

You need npm 5, as well as the Purescript compiler and build tools. The latter can be installed with npm:

npm install -g purescript@"== 0.12.0" pulp psc-package

The browser can then be built using make, into the example folder at ./dist/app.js:

make build

That produces ./dist/app.js. Opening ./dist/index.html should now display the genome browser.

The output path can be changed with the OUT option:

make OUT=otherdist/index.js build

Pass FLAGS=-w to make for rebuilding on source code change.

make FLAGS=-w build

The output app.js file can be loaded into an HTML file, doing so exposes the genome browser Track module at a global variable, GGB by default.

Unit tests and QuickCheck tests can be run with

make test

About

Purescript-based genome and genetics browser

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PureScript 92.7%
  • JavaScript 6.9%
  • Makefile 0.4%