Pycallingcards

Pycallingcards analyzes Calling Cards data to identify transcription factor (TF) binding events captured by transposon insertions and to relate TF binding to mRNA expression.


Key Features:

  • CCcaller and MACCs peak callers: Implements CCcaller and MACCs algorithms to improve identification of TF binding sites from Calling Cards data.
  • Single-cell and bulk support: Processes both single-cell and bulk Calling Cards datasets for TF binding analysis.
  • Detection of transient TF binding via transposons: Analyzes transposon insertion patterns that record transient TF–DNA interactions.
  • Motif finding and comparative analysis: Supports motif discovery and comparative analyses with genomic datasets such as RNA-seq and ChIP-seq.
  • Temporal integration and mRNA linkage: Integrates TF binding events across time points and links TF insertions to mRNA expression in single-cell data.
  • Cross-species applicability: Applicable to Calling Cards datasets from multiple species.

Scientific Applications:

  • Transcriptional program exploration: Enables analysis of relationships between TF binding and gene expression to explore transcriptional programs.
  • Reanalysis of biological datasets: Has been applied to mouse cortex and glioblastoma datasets to uncover cell-type-specific binding sites and potential sex-linked TF regulators.

Methodology:

Captures transient TF–DNA interactions using transposons that are read out later, enabling simultaneous measurement of TF binding and mRNA expression from single-cell Calling Cards data and integration of binding events across time points without cell purification.

Topics

Details

License:
BSD-3-Clause
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
5/23/2024
Last Updated:
5/23/2024

Operations

Publications

Guo J, Zhang W, Chen X, Yen A, Chen L, Shively CA, Li D, Wang T, Dougherty JD, Mitra RD. Pycallingcards: an integrated environment for visualizing, analyzing, and interpreting Calling Cards data. Bioinformatics. 2024;40(2). doi:10.1093/bioinformatics/btae070. PMID:38323623. PMCID:PMC10881108.

PMID: 38323623
Funding: - National Institute of Mental Health: P50HD103525, RF1MH117070, RF1MH126723 - National Institute of General Medical Sciences: R01GM123203 - National Institute of Dental and Craniofacial Research: R01DE032865, R21DE31366

Links