Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chmille4/Scribl

HTML5 canvas genomic graphics library
https://github.com/chmille4/Scribl

Last synced: 3 months ago
JSON representation

HTML5 canvas genomic graphics library

Awesome Lists containing this project

README

        

# Scribl

Scribl is a HTML5 canvas-based genomics graphics library

publication - http://www.ncbi.nlm.nih.gov/pubmed/23172864

## Usage






function draw(canvasName) {

// Get Canvas and Create Chart
var canvas = document.getElementById(canvasName);

// Create Chart
chart = new Scribl(canvas, 500);

// Add Genes
gene1 = chart.addGene( 5, 750 , '-');

// Draw Chart
chart.draw();
}







## Examples
http://chmille4.github.com/Scribl/

## Documentation
* [Usage Guide](https://github.com/chmille4/Scribl/wiki)
* [Annotated Source Code](http://chmille4.github.com/Scribl/source.html)

## Minification
The [closure compiler](http://code.google.com/closure/compiler/) is used to combine and minify multiple javascript files. To compile the library yourself install google closure compiler, set the correct path for the closure compiler in compile.sh and then run compile.rb from the main directory

```ruby utils/compile.rb```
## License
MIT License