Single-cell Hi-C imputation is the computational task of recovering missing interaction values in highly sparse single-cell Hi-C contact maps using deep learning models. Unlike bulk Hi-C, which averages signals across millions of cells, single-cell data captures only a tiny fraction of possible chromatin contacts—often less than 5% of the genome-wide interaction space—making imputation essential for reconstructing the 3D structure of individual chromosomes.
Glossary
Single-Cell Hi-C Imputation

What is Single-Cell Hi-C Imputation?
Single-cell Hi-C imputation is a computational process that uses deep learning to fill in missing contact information in sparse single-cell chromatin interaction maps, enabling the reconstruction of 3D chromosome structures from individual cells.
Modern imputation methods employ graph neural networks and autoencoder architectures that learn latent representations of chromatin folding patterns from high-coverage training data, then transfer this knowledge to sparse single-cell matrices. These models leverage distance-dependent priors and polymer physics constraints to distinguish true biological contacts from experimental dropout, enabling accurate recovery of topologically associating domains, chromatin loops, and A/B compartments at single-cell resolution.
Key Characteristics of Single-Cell Hi-C Imputation
Single-cell Hi-C imputation is the computational process of inferring missing chromatin interaction values in sparse single-cell contact maps. Deep learning models leverage latent structural patterns and population-level priors to reconstruct high-resolution 3D chromosome folding from inherently noisy, low-coverage data.
Sparsity Challenge in Single-Cell Data
Single-cell Hi-C contact maps are fundamentally sparse, often capturing less than 5% of possible pairwise interactions. This sparsity arises from the limited number of unique ligation events per chromosome in a single cell. Imputation models must distinguish biological zeros (true absence of contact) from technical zeros (contacts missed due to sampling depth). Deep learning approaches learn the underlying manifold of chromatin folding to infer the most probable contact values for unobserved locus pairs.
Deep Learning Imputation Architectures
Modern imputation methods employ several neural architectures:
- Autoencoders: Compress sparse contact maps into a latent representation and reconstruct dense outputs, denoising in the process.
- Graph Convolutional Networks (GCNs): Model chromosomes as graphs where nodes are genomic bins and edges represent contacts, propagating information across the structure.
- Generative Adversarial Networks (GANs): Train a generator to produce realistic dense contact maps that a discriminator cannot distinguish from high-coverage experimental data.
- Diffusion Models: Iteratively denoise random matrices into structured contact maps by learning the reverse process of adding noise to real data.
Leveraging Population-Level Priors
Imputation models often incorporate bulk Hi-C data or ensemble contact maps as a structural prior. This population-level signal provides a scaffold of expected interaction frequencies, such as topologically associating domains (TADs) and chromatin loops. The model then learns cell-specific deviations from this prior, enabling the recovery of cell-type-specific folding patterns and rare structural variants that distinguish individual cells from the population average.
Evaluation Metrics for Imputation Accuracy
Validating imputed contact maps requires metrics that account for the distance-dependent nature of chromatin interactions:
- Stratum-Adjusted Correlation Coefficient (SCC): Measures similarity between imputed and ground-truth maps while controlling for genomic distance.
- Pearson Correlation by Distance: Evaluates accuracy at short-range (<100 kb), medium-range, and long-range (>1 Mb) interactions separately.
- TAD Boundary Recall: Assesses whether imputed maps preserve domain boundaries identified in high-depth data.
- Loop Detection Accuracy: Quantifies recovery of known chromatin loops from deeply sequenced controls.
Downstream Structural Reconstruction
Imputed contact maps serve as input for 3D genome reconstruction algorithms that convert interaction frequencies into spatial coordinates. Methods like ShRec3D and miniMDS apply multidimensional scaling or distance geometry optimization to generate consensus 3D structures. The quality of imputation directly impacts the accuracy of recovered chromosome territories, compartmentalization, and enhancer-promoter proximity measurements, making imputation a critical preprocessing step for single-cell structural biology.
Computational Efficiency and Scalability
Single-cell Hi-C imputation must scale to thousands of cells per experiment. Key optimization strategies include:
- Matrix factorization to reduce dimensionality before imputation
- Sparse tensor operations that avoid materializing dense matrices
- Transfer learning from models pre-trained on bulk Hi-C data
- GPU-accelerated graph convolutions for rapid inference These techniques enable genome-wide imputation at 1 kb resolution across entire single-cell atlases without prohibitive memory requirements.
Frequently Asked Questions
Addressing the core computational challenges of recovering high-resolution 3D genome structures from sparse, zero-inflated single-cell Hi-C data using deep learning.
Single-cell Hi-C imputation is the computational process of inferring and filling in missing chromatin interaction values in extremely sparse single-cell Hi-C contact maps. Unlike bulk Hi-C, which averages signals across millions of cells, single-cell assays capture the 3D genome structure of an individual nucleus but suffer from massive data sparsity—often with over 95% of possible pairwise contacts unobserved due to low capture efficiency. Imputation is necessary because this sparsity obscures the true underlying chromatin architecture, making it impossible to directly identify topologically associating domains (TADs), chromatin loops, or A/B compartments in individual cells. Deep learning models, particularly graph neural networks (GNNs) and autoencoders, learn the latent structural patterns from the observed contacts and leverage information from DNA sequence features, epigenomic signals, and population-level Hi-C data to reconstruct the missing interactions. This recovery enables the study of cell-to-cell variability in genome folding, revealing how stochastic loop extrusion dynamics and heterogeneous protein binding shape the 3D genome at single-cell resolution.
Imputation Methods Comparison
Comparison of deep learning and statistical approaches for recovering missing contact information in sparse single-cell Hi-C data matrices.
| Feature | DeepHiC | scHiCluster | Higashi |
|---|---|---|---|
Core Architecture | Generative Adversarial Network (GAN) | Random Walk with Restart + Convolution | Hypergraph Neural Network + Variational Autoencoder |
Input Data Type | Single-cell Hi-C contact map | Single-cell Hi-C contact map | Single-cell Hi-C contact map + epigenomic tracks |
Leverages Cell-to-Cell Similarity | |||
Multi-Scale Feature Extraction | |||
Handles Zero-Inflated Data | |||
Output Resolution Enhancement | 40 kb to 10 kb | Variable, up to 5 kb | |
Reported SCC Improvement | 0.72 to 0.91 | 0.65 to 0.83 | 0.78 to 0.94 |
Enabling Efficiency, Speed & Accuracy
Intelligent Analysis, Decision & Execution
We build AI systems for teams that need search across company data, workflow automation across tools, or AI features inside products and internal software.
Talk to Us
Search across company data
Give teams answers from docs, tickets, runbooks, and product data with sources and permissions.
Useful when people spend too long searching or get different answers from different systems.

Automate internal workflows
Use AI to route work, draft outputs, trigger actions, and keep approvals and logs in place.
Useful when repetitive work moves across multiple tools and teams.

Add AI to products and internal tools
Build assistants, guided actions, or decision support into the software your team or customers already use.
Useful when AI needs to be part of the product, not a separate tool.
Related Terms
Core concepts and computational methods that intersect with the imputation of sparse single-cell chromatin interaction data.
Hi-C Contact Map
A genome-wide matrix quantifying interaction frequencies between all pairs of genomic loci. In single-cell Hi-C, these maps are extremely sparse, with often less than 1-5% of possible contacts observed, making imputation essential for downstream analysis. The matrix serves as both the input for imputation models and the ground truth for evaluating reconstruction accuracy.
Graph Neural Network (GNN) for Chromatin
A deep learning architecture representing genomic loci as nodes and their interactions as edges in a graph. GNNs are particularly suited for single-cell Hi-C imputation because they can:
- Model sparse, irregular interaction patterns
- Propagate information across local neighborhoods
- Learn relational patterns from DNA sequence and epigenomic features
- Recover missing edges through message passing between observed contacts
Distance Matrix Prediction
The inference of a pairwise Euclidean distance matrix representing the 3D spatial proximity of all genomic loci. Many imputation methods first predict distances from observed contacts, then convert these back to contact probabilities. This physics-informed approach constrains imputed values to satisfy triangle inequality and other geometric constraints, producing more realistic 3D structures than direct contact imputation alone.
Stratum-Adjusted Correlation Coefficient (SCC)
A reproducibility metric specifically designed for Hi-C data that measures similarity between two contact maps while accounting for distance-dependent signal decay. SCC is the standard benchmark for evaluating single-cell Hi-C imputation quality because it:
- Controls for the expected background contact frequency
- Penalizes imputation errors at short and long ranges differently
- Provides a single, interpretable score for model comparison
3D Genome Reconstruction
The computational process of converting an imputed Hi-C contact matrix into a three-dimensional consensus structure of individual chromosomes. After imputation fills missing contacts, optimization algorithms constrained by polymer physics generate spatial coordinates for each locus. This enables visualization of single-cell chromatin architecture and identification of structural features like TADs and loops that were obscured by sparsity.

About the author
Prasad Kumkar
CEO & MD, Inference Systems
Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.
His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.
Partnered with leading AI, data, and software stack.
How We Work
Custom AI workflows for your Business
One-fit-all AI don't work for modern businesses. At Inferensys, we aim to understand your business & custom requirements; which we use to define most efficient agentic workflows, the data, and the tools for your business.
01
Review the use case
We understand the task, the users, and where AI can actually help.
Read more02
Pick the right approach
We define what needs search, automation, or product integration.
Read more03
Build the first useful version
We implement the part that proves the value first.
Read more04
Improve from there
We add the checks and visibility needed to keep it useful.
Read moreThe first call is a practical review of your use case and the right next step.
Talk to Us