A python implementation of original DI-based domain caller proposed by Dixon et al. (2012)
Project description
Introduction
Domaincaller is an implementation of the original Directionality Index (DI) based TAD caller proposed by Dixon et al. [1] Instead of original separate scripts for each stage of the caller, this module provides a convenient command line interface integrating the whole pipeline, including calculating the DI track, performing HMM and post-processing. It supports the .cool matrix format, so has low memory requirements when dealing with high resolution data.
Installation
First install dependencies using conda:
conda config --add channels defaults conda config --add channels bioconda conda config --add channels conda-forge conda create -n domaincaller python=3.7.1 cooler=0.8.6 numpy=1.17.2 scipy=1.3.1 pomegranate=0.10.0 networkx=1.11 conda activate nholoop
Then install the domaincaller using pip:
pip install domaincaller-0.1.0-py3-none-any.whl
Usage
Check the command-line help by domaincaller [-h].
Citation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for domaincaller-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d45c53692a057c2aa8ae131019c80acd263369672deeaf514add56f9bf768ac |
|
MD5 | b65d83e1b3091f7e5d434db3c980802c |
|
BLAKE2b-256 | 490291fdb08405f31d19d7896d487826e5d76870ca558313dd980acd7fb5b858 |