CIRCE
CIRCE predicts cis-regulatory DNA interactions from single-cell chromatin accessibility data by inferring co-accessibility networks.
Key Features:
- Scalable implementation: Re-implements the Cicero workflow with runtime and memory use reduced by several orders of magnitude for single-cell atlas analysis.
- Metacell computation: Groups similar cells to reduce data sparsity, with demonstrated improvement using promoter capture Hi-C data.
- Flexible pre-processing: Evaluates impact of different pre-processing approaches on DNA interaction predictions, with best performance obtained using the single-cell count matrix directly without Cicero's count normalization.
- Large-scale processing: Processes datasets of more than 700000 cells and 1 million DNA regions in less than an hour.
Scientific Applications:
- Cis-regulatory interaction mapping: Predicts DNA region interactions from single-cell ATAC-seq data for gene expression regulation studies.
- Single-cell atlas analysis: Enables co-accessibility network inference on large-scale single-cell chromatin accessibility datasets.
- Benchmarking and validation: Demonstrated against Cicero on datasets of different sizes and validated with promoter capture Hi-C data.
Methodology:
CIRCE utilizes skggm for graphical lasso and scanpy for data processing. The workflow re-implements the Cicero approach with optional metacell computation to reduce data sparsity.
Topics
Details
- License:
- AGPL-3.0
- Programming Languages:
- Python
- Added:
- 2/22/2026
- Last Updated:
- 2/22/2026