circlize
circlize copied to clipboard
to-do list 2022-06-10
chord diagram
- [x] chordDiagram: Color gradients between groups #313
- [ ] In circos.heatmap, support border.color as a vector #308
- [ ] calc_gap() when it is not a two-group chord diagram #319
- [ ] Visualize multiple group intersections (similar to a multi group Venn diagram) #296
Heatmap
- [ ] support render circular heatmap as a raster image #279
- [ ] Time consuming #278
- [ ] in
circular.heatmap()
, support column clustering, show column names. Note columns are corresponded from most outside to inside.
pos transform
- [ ] posTrans should go to basic low-level graphics
- [ ] overlap circos.labels() to other tracks
- [x] optimize
circos.labels()
#357 - [ ] shift text for neighbour sectors, e.g. in chord diagram, where there is a cluster of small sectors.
Others
- [x] Sector has radical offset #290
- [ ] A real circular coordinate #295
- [ ] add circos.labels #274, #255
- [ ] add circos.initializeCircularGenome in the book #273
- [ ] Comparison of 3 bacterial genomes #276
- [ ] add a
circos.phylo()
- [x] add a
circos.horizon()
- [ ] add a
circos.stackedText()
: https://twitter.com/jokergoo_gu/status/1596081092154753024 - [ ] add borders around text https://github.com/jokergoo/circlize/discussions/341
- [x] moving the whole sector (including all tracks) away from the circle
- [ ] Hierarchical edge bundling #354
- [ ] combine two half circos plot (how to add links between them)?
- [ ] units?