4 ms·
Show HN: PyCirclize – Circular Visualization in Python
pyCirclize is a circular visualization python package implemented based on matplotlib.
This package was developed for the purpose of easily and beautifully plotting circular figure such as Circos Plot and Chord Diagram in Python.
I'd love to hear your feedback.
Document: https://moshi4.github.io/pyCirclize/ https://moshi4.github.io/pyCirclize/
- benjamin-lee 4y agoThis looks excellent for my use case, which is visualizing viroid and viroid-like circular genomes. Right now, I reluctantly use the R version but am eager to try this out. I spent countless hours making this figure [1] for my last paper and am quite confident that would have saved me a ton of time. If you get a chance, please do publish this package in something like the Journal of Open Source Software so that I can cite it. Thanks for sharing this tool! [1] https://www.cell.com/cell/fulltext/S0092-8674(22)01582-3#gr4 https://www.cell.com/cell/fulltext/S0092-8674(22)01582-3#gr4
- kkoncevicius 4y agoWhich R equivalent for circular plots did you use?
- moshi4 4y agoFrom the citation, it looks like circlize was used. https://github.com/jokergoo/circlize https://github.com/jokergoo/circlize
- moshi4 4y agoAs you mentioned, pyCirclize can easily plot a circular genome map like the one in that paper. > If you get a chance, please do publish this package in something like the Journal of Open Source Software so that I can cite it. I will consider it.
- mark_l_watson 4y agoSo nice! To be honest, I will struggle to find a use case for it in my work, but I will try. I work with graph data a lot; I just need too get creative.