TOAST

TOAST identifies topologically associated domains (TADs) from Hi-C contact matrices by applying graph auto-encoders and HDBSCAN to generate embeddings, cluster genomic bins, delineate TAD boundaries, and assess their association with genomic markers.


Key Features:

  • Graph representation: Conceptualizes each genomic bin as a node in a graph with an adjacency matrix derived from Hi-C contact matrices.
  • Graph auto-encoders: Learns informative embeddings that capture complex relationships between genomic regions using graph auto-encoders.
  • Unsupervised clustering (HDBSCAN): Processes auto-encoder-derived embeddings with HDBSCAN for unsupervised clustering of genomic bins.
  • Label-based TAD calling: Assigns labels to each genomic bin and defines contiguous regions with identical labels as TADs.
  • Evaluation on simulated data: Benchmarks TAD boundary detection on diverse simulated Hi-C contact matrices, reporting improvements in speed and accuracy compared to existing algorithms.
  • Anchoring ratio analysis: Computes anchoring ratios of TAD boundaries for genomic markers including CTCF, SMC3, RAD21, POLR2A, H3K36me3, H3K9me3, H3K4me3, H3K4me1, Enhancer, and Promoter.

Scientific Applications:

  • TAD identification: Identification and delineation of TADs from Hi-C contact matrices to study three-dimensional genome organization.
  • Boundary-marker association: Assessing associations between TAD boundaries and genomic markers such as CTCF, SMC3, RAD21, POLR2A, histone marks (H3K36me3, H3K9me3, H3K4me3, H3K4me1), enhancers, and promoters.
  • Algorithm benchmarking: Comparative benchmarking of TAD-calling algorithms on simulated Hi-C datasets for speed and accuracy.

Methodology:

Derives a graph adjacency matrix from Hi-C contact matrices, trains graph auto-encoders to produce embeddings, clusters embeddings with HDBSCAN to assign labels to genomic bins, defines contiguous identical labels as TADs, and evaluates performance on simulated Hi-C contact matrices while computing anchoring ratios for specified genomic markers.

Topics

Details

Cost:
Free of charge
Tool Type:
workflow
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
3/18/2024
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Publications

Gong H, Zhang D, Zhang X. TOAST: A novel method for identifying topologically associated domains based on graph auto-encoders and clustering. Computational and Structural Biotechnology Journal. 2023;21:4759-4768. doi:10.1016/j.csbj.2023.09.019. PMID:37822562. PMCID:PMC10562672.