CoolBox

CoolBox provides visualization of genomic data as customizable genome track plots with programmatic integration into the Python ecosystem for analysis and interactive exploration.


Key Features:

  • Python integration: Integrates with the Python environment to operate from Python scripts and workflows.
  • Extensible API: Offers an extensible API for defining and adding custom tracks.
  • Genome track plots: Produces high-quality genome track plots for visualization of genomic signals and annotations.
  • Data file handling: Fetches and handles common genomic data files via Python scripts or command-line operations.
  • Interactive exploration: Supports interactive exploration of genomic data in Jupyter and web browser environments.

Scientific Applications:

  • Genome visualization: Visualizing genome tracks and annotations for sequence-level inspection.
  • Comparative genomics: Performing comparative analyses of genomic sequences using track-based visual comparisons.
  • Python-based workflows: Integrating visualization into Python bioinformatics workflows for downstream analysis.

Methodology:

Implements an extensible API to create custom tracks and supports fetching and handling common genomic data files through Python scripts or command-line operations.

Topics

Details

License:
GPL-3.0
Tool Type:
workflow
Programming Languages:
Python
Added:
6/14/2021
Last Updated:
8/23/2021

Operations

Publications

Xu W, Zhong Q, Lin D, Li G, Cao G. CoolBox: A flexible toolkit for visual analysis of genomics data. Unknown Journal. 2021. doi:10.1101/2021.04.15.439923.

Documentation

Links