scHiCTools

scHiCTools provides computational analysis of single-cell Hi-C (scHi-C) sequencing data to process sparse contact maps and characterize three-dimensional chromatin organization at single-cell resolution.


Key Features:

  • Data screening: Two methods to screen and validate single-cell Hi-C datasets.
  • Smoothing techniques: Linear convolution, random walk, and network enhancement to refine contact maps and mitigate sparsity.
  • Pairwise similarity calculation: Inner Product, HiCRep, and Selfish measures to compute pairwise similarities between cells.
  • Dimensionality reduction: Multidimensional Scaling (MDS), t-Distributed Stochastic Neighbor Embedding (t-SNE), and Potential of Heat-diffusion for Affinity-based Trajectory Estimation (PHATE) for embedding scHi-C data into lower-dimensional Euclidean spaces.
  • Clustering algorithms: scHiCluster, k-means, and spectral clustering to group cells by chromatin interaction profiles.
  • Visualization: Functions to visualize cell embeddings in two-dimensional and three-dimensional scatter plots.

Scientific Applications:

  • Cell-cycle dynamics: Analysis of cell-cycle progression and ordering using scHi-C embeddings and similarity measures.
  • Cellular differentiation: Investigation of chromatin architecture changes across differentiation trajectories.
  • Tissue heterogeneity: Identification and characterization of distinct cellular subpopulations or states within heterogeneous tissues.

Methodology:

Implemented in Python3.

Topics

Details

License:
MIT
Tool Type:
workflow
Programming Languages:
Python
Added:
11/29/2021
Last Updated:
11/29/2021

Operations

Publications

Li X, Feng F, Pu H, Leung WY, Liu J. scHiCTools: A computational toolbox for analyzing single-cell Hi-C data. PLOS Computational Biology. 2021;17(5):e1008978. doi:10.1371/journal.pcbi.1008978. PMID:34003823. PMCID:PMC8162587.

PMID: 34003823
PMCID: PMC8162587
Funding: - National Human Genome Research Institute: R35HG011279

Links