ChroKit: a Shiny-based framework for interactive analysis, visualization and integration of genomic data

Nucleic Acids Res. 2023 Jul 5;51(W1):W83-W92. doi: 10.1093/nar/gkad345.

Abstract

We developed ChroKit (the Chromatin toolKit), an interactive web-based framework written in R that enables intuitive exploration, multidimensional analyses, and visualization of genomic data from ChIP-Seq, DNAse-Seq or any other NGS experiment that reports the enrichment of aligned reads over genomic regions. This program takes preprocessed NGS data and performs operations on genomic regions of interest, including resetting their boundaries, their annotation based on proximity to genomic features, the association to gene ontologies, and signal enrichment calculations. Genomic regions can be further refined or subsetted by user-defined logical operations and unsupervised classification algorithms. ChroKit generates a full range of plots that are easily manipulated by point and click operations, thus allowing 'on the fly' re-analysis and fast exploration of the data. Working sessions can be exported for reproducibility, accountability, and easy sharing within the bioinformatics community. ChroKit is multiplatform and can be deployed on a server to enhance computational speed and provide simultaneous access by multiple users. ChroKit is a fast and intuitive genomic analysis tool suited for a wide range of users due to its architecture and its user-friendly graphical interface. ChroKit source code is available at https://github.com/ocroci/ChroKit and the Docker image at https://hub.docker.com/r/ocroci/chrokit.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Data Visualization*
  • Genome*
  • Genomics* / instrumentation
  • Genomics* / methods
  • Reproducibility of Results
  • Software*
  • User-Computer Interface