Flexible, user-friendly genomic data visualization toolkit.
- Multi-omics data interactively visualization.
- User-friendly API (ggplot2-like Python EDSL) and CLI.
- Show within Jupyter notebook.
- Ease to fetch data and in cooperation with other Python package.
- Ease to implement/add custom track and integrate into CoolBox.
More details please read the documentation. Interactively online demo: binder
See CONTRIBUTING.md
@article {Xu2021.04.15.439923,
author = {Xu, Weize and Zhong, Quan and Lin, Da and Li, Guoliang and Cao, Gang},
title = {CoolBox: A flexible toolkit for visual analysis of genomics data},
elocation-id = {2021.04.15.439923},
year = {2021},
doi = {10.1101/2021.04.15.439923},
publisher = {Cold Spring Harbor Laboratory},
abstract = {We developed CoolBox, an open source toolkit for visual analysis of genomics data, which is highly compatible with the Python ecosystem, easy to use and highly customizable with a well-designed user interface. It can be used in various visualization situations like a Swiss army knife, for example, to produce high-quality genome track plots or fetch common used genomic data files with a Python script or command line, interactively explore genomic data within Jupyter environment or web browser. Moreover, owing to the highly extensible API design, users can customize their own tracks without difficulty, which can greatly facilitate analytical, comparative genomic data visualization tasks.Competing Interest StatementThe authors have declared no competing interest.},
URL = {https://www.biorxiv.org/content/early/2021/04/16/2021.04.15.439923},
eprint = {https://www.biorxiv.org/content/early/2021/04/16/2021.04.15.439923.full.pdf},
journal = {bioRxiv}
}
- pyGenomeTracks, CoolBox's plot system is fork from it.
This project exists thanks to all the people who contribute.