Skip to main content

A hierarchical domain caller for Hi-C data based on a modified version of Directionality Index

Project description

Introduction

3C-based techniques(5C, Hi-C) have revealed the existence of topologically associating domains(TADs), a pervasive sub-megabase scale structure of chromosome. TADs are contiguous regions in which loci interact much more frequently with each other than with loci out of the region. Visually, TADs appear as square blocks along the diagonal on a heatmap.

There are various methods for TAD identification [1], [2]. Most methods apply a two-step scheme: First, transform TAD or boundary signal into 1d profile using some statistic(e.g. Directionality Index, DI); Then, use the 1d profile to identify potential boundaries and produce a set of discrete non-overlapping TADs. However, the organization of chromosome structure is always intricate and hierarchical. Phillips-Cremins JE et al. [3] utilized a modified DI of multiple scales subdivided TADs into smaller subtopologies (sub-TADs) using 5C data. Here, I extend their algorithm to the whole genome and develop this software.

calTADs are tested on traditional [4] and in-situ [5] Hi-C data, both generating reasonable results.

Installation

Please check the file “INSTALL.rst” in the distribution.

Usage

Open a terminal, type calTADs -h for help information.

calTADs contains a process management system, so you can submit the same command repeatedly to utilize the parallel power as much as possible.

Reference

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

calTADs-0.1.0.tar.gz (1.0 MB view details)

Uploaded Source

File details

Details for the file calTADs-0.1.0.tar.gz.

File metadata

  • Download URL: calTADs-0.1.0.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for calTADs-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cadb4b7a7bd9e0e3f988d57c6d102ccf05b99e08dbaf6c28ef416ac13e47fc27
MD5 2a61af317e7906cc684eb73cea8f8eef
BLAKE2b-256 e7c5fc762b31d78abfb9395b031d70dcd2e3d81cde9e703d4f920643316e3338

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page