gosling.js
gosling.js copied to clipboard
Gosling.js APIs
APIs to Support
Navigation
- [x] Zoom to gene and genomic position
Publication
- [x] Exporting image files (PDF and PNG)
Customization of Visualization
- [x] Remove and add tracks and views w/o rerendering entirely
- [ ] Change visual encoding (e.g., change mark, change color scale, ...)
- [ ] Apply new data transformation w/o rerendering entirely
Interaction Events
- [ ] Capture click events and return information. We can first support capturing the genomic position. (Refer to higlass code)
- [ ] Return raw data table shown in the visualization
Requirements
- Maintain the current state of gosling visualizations (e.g., view position) when changing the appearance (e.g., remove a track) instead of rerendering entirely.
References
- http://compbio.med.harvard.edu/chromothripsis/