Related Experiment Video
Updated: Jul 4, 2025

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
Published on: January 16, 2019
Pycallingcards: an integrated environment for visualizing, analyzing, and interpreting Calling Cards data
Juanru Guo1,2, Wenjin Zhang1,2, Xuhua Chen1,2
1Department of Genetics, Washington University in St. Louis School of Medicine, Saint Louis, MO 63110, United States.
Motivation:
Unraveling the transcriptional programs that control how cells divide, differentiate, and respond to their environments requires a precise understanding of transcription factors' (TFs) DNA-binding activities. Calling cards (CC) technology uses transposons to capture transient TF binding events at one instant in time and then read them out at a later time. This methodology can also be used to simultaneously measure TF binding and mRNA expression from single-cell CC and to record and integrate TF binding events across time in any cell type of interest without the need for purification. Despite these advantages, there has been a lack of dedicated bioinformatics tools for the detailed analysis of CC data.
Results:
We introduce Pycallingcards, a comprehensive Python module specifically designed for the analysis of single-cell and bulk CC data across multiple species. Pycallingcards introduces two innovative peak callers, CCcaller and MACCs, enhancing the accuracy and speed of pinpointing TF binding sites from CC data. Pycallingcards offers a fully integrated environment for data visualization, motif finding, and comparative analysis with RNA-seq and ChIP-seq datasets. To illustrate its practical application, we have reanalyzed previously published mouse cortex and glioblastoma datasets. This analysis revealed novel cell-type-specific binding sites and potential sex-linked TF regulators, furthering our understanding of TF binding and gene expression relationships. Thus, Pycallingcards, with its user-friendly design and seamless interface with the Python data science ecosystem, stands as a critical tool for advancing the analysis of TF functions via CC data.
Availability And Implementation:
Pycallingcards can be accessed on the GitHub repository: https://github.com/The-Mitra-Lab/pycallingcards.
More Related Videos
07:49Automated Deployment of an Internet Protocol Telephony Service on Unmanned Aerial Vehicles Using Network Functions Virtualization
Published on: November 26, 2019
05:56Author Spotlight: Unraveling the Initial Activation of the Adaptive Immune Response for Therapeutic Intervention
Published on: October 4, 2024
Related Concept Videos
Statistical Software for Data Analysis and Clinical Trials
Data Reporting and Recording
Types of Reports III: Telephone and Verbal Reports
Here's an overview of each type:
Telephone Orders
GIS Software, Hardware, and Sources of GIS Data
Statistical Analysis System (SAS)
Applications: SAS finds applications in numerous fields, including healthcare for clinical trial analysis, finance for risk assessment, marketing for customer data analysis, and...
Overview of Microsoft Excel as a Data Analysis Tool