nested-TAD-detection

Detect nested TAD structures from Hi-C mcool files using OnTAD.

12|3|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/BIsnake2001/ChromSkills --skill nested-tad-detection
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nested-TAD-detection
Source: https://github.com/BIsnake2001/ChromSkills/tree/main/31_toolBased.nested-tad-detection
Command: npx skills add https://github.com/BIsnake2001/ChromSkills --skill nested-tad-detection

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables detection of nested TAD structures from Hi-C data using OnTAD, starting from multi-resolution cooler files (.mcool, .cool) and producing organized TAD calls for downstream analysis.

Core Features & Use Cases

  • Extract a dense Hi-C matrix for a chosen chromosome and resolution from an mcool/cool/hic file.
  • Run OnTAD to identify hierarchical TADs and sub-TADs, and generate BED-like and annotation outputs.
  • Validate matrix quality and standardize OnTAD results for integration with downstream analyses (e.g., boundaries, regulatory features).

Quick Start

Provide the Hi-C mcool path, chromosome name, and resolution to begin nested TAD detection.

Frequently Asked Questions about nested-TAD-detection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect nested TADs from Hi-C data using an mcool file?

To detect nested TADs from Hi-C data, provide your .mcool file path, target chromosome, and resolution. The skill extracts a dense matrix and runs OnTAD to identify hierarchical TADs and sub-TADs, generating BED-like outputs.

Can I call hierarchical TADs and sub-TADs from a .cool or .hic file?

Yes, hierarchical TAD calling supports .mcool, .cool, and .hic Hi-C inputs. You specify the chromosome and resolution to extract a dense matrix, then OnTAD annotates the nested TAD structures and produces standardized BED-like outputs.

What is the best way to extract a chromosome-specific dense matrix for OnTAD?

The best way to extract a dense matrix for OnTAD is by supplying the Hi-C file path, chromosome name, and resolution. This skill handles the extraction from multi-resolution cooler files, preparing the input required for nested TAD detection.

Do I need cooler tooling installed to run OnTAD for nested TAD detection?

Yes, an environment with cooler and OnTAD tooling is required. The process depends on cooler to extract dense matrices from your Hi-C files before OnTAD runs the hierarchical TAD annotation and generates the final BED-like output files.

What outputs does OnTAD generate when identifying nested TAD boundaries?

When identifying nested TAD boundaries, OnTAD generates organized BED-like files and annotation outputs. These standardized results detail the hierarchical TAD and sub-TAD boundaries, enabling direct integration with downstream regulatory feature analyses.

Are there limitations when running nested TAD detection across multi-resolution Hi-C data?

Nested TAD detection across multi-resolution Hi-C data requires selecting a single chromosome and resolution per run. The skill validates matrix quality before running OnTAD, but processing is constrained to chromosome-specific analyses rather than whole-genome batches.