Releases: eweitz/ideogram
Releases · eweitz/ideogram
v1.10.0
- Optimize rendering upon scroll (#149)
- Allow fetch of bands on change of bands source (#153)
- Modularize homology service (#157)
- Enable choice of orthology source (#158)
v1.9.0
- Use more robust mapping for comparative genomics (#147)
- Enhance security by removing
eval
after chromosome data fetch (#146)
- Improve maintainability of Python code (#145)
v1.8.0
- Expand support for comparative genomics (#144)
- Display centromeres in default genome assembly for chimpanzee (#144)
- Fix bugs in 2D heatmap thresholds
v1.7.0
- Support adjustable 2D heatmap thresholds (#142)
- Refine histogram annotation layout (#141)
- Incorporate centromere data for Arabidopsis thaliana (#140)
- Add "accessToken" option for authentication and authorization (#139)
v1.6.0
- Support 2D genomic heatmaps (#136)
- Support margins between collinear chromosomes (#135)
- Support
trackIndex
in data passed to the annotations
option (#137)
- Refine visual style of Ideogram.js site (#134)
- Fix invisible distal track in chromosome 1 with default
annotationsLayout
v1.4.1
- Fix issue fetching eukaryotic genomes due to new NCBI E-Utils API rate limiting
- Refine scrolling UI (#125)
- Ensure track labels can display beyond ideogram container
- Support floating-point annotation values in heatmap
v1.4.0
- Support legend for annotations (#119)
- Fix annotation tooltip position (#118)
- Support labels for heatmap tracks of genome annotations (#114)
- Extend support for filtering tracks to annotations that have a heatmap layout (#113)
- Support tabs and scrolling in layout (#111)
- Improve JavaScript maintainability by using smaller modules and methods (#103, #106)
v1.3.0
- Fix distortion upon rotating small chromosomes (#102)
- Support apicoplast chromosome in Plasmodium falciparum (malaria parasite)
- Add onDidRotate option
- Integrate annotation filtering code into exported Ideogram module
- Fix filtering mouse annotations
- Fix support for non-nuclear chromosomes
- Significantly improve branch coverage in automated tests
- Switch back to npm client for package management