peakachu 2.3
A supervised learning framework for chromatin loop detection in genome-wide contact maps.
Keywords: Hi-C chromatin interaction contact loop peak cooler

> **_NOTE:_**  Peakachu (version>=1.1.2) now supports both [.hic](https://github.com/aidenlab/juicer/wiki/Data) and [.cool](https://cooler.readthedocs.io/en/latest/datamodel.html) formats.

# Introduction

Accurately predicting chromatin loops from genome-wide interaction matrices such as Hi-C data is critical to deepening our understanding of proper gene regulation. Current approaches are mainly focused on searching for statistically enriched dots on a genome-wide map. However, given the availability of orthogonal data types such as ChIA-PET, HiChIP, Capture Hi-C, and high-throughput imaging, a supervised learning approach could facilitate the discovery of a comprehensive set of chromatin interactions. Here, we present Peakachu, a Random Forest classification framework that predicts chromatin loops from genome-wide contact maps. We compare Peakachu with current enrichment-based approaches, and find that Peakachu identifies a unique set of short-range interactions. We show that our models perform well in different platforms, across different sequencing depths, and across different species. We apply this framework to predict chromatin loops in 56 Hi-C datasets, and release the results at the 3D Genome Browser.

# Citation

Salameh, T.J., Wang, X., Song, F. et al. A supervised learning framework for chromatin loop detection in genome-wide contact maps. Nat Commun 11, 3428 (2020). https://doi.org/10.1038/s41467-020-17239-9

# Installation

Peakachu requires Python3 and several scientific packages to run. It is best to first set up the environment using [mamba](https://mamba.readthedocs.io/en/latest/installation.html) and then install Peakachu from [PyPI](https://pypi.org/project/peakachu/):

```bash
conda config --add channels defaults
conda config --add channels bioconda
conda config --add channels conda-forge
mamba create -n peakachu cooler numba scikit-learn=1.1.2 joblib=1.1.0
mamba activate peakachu
pip install -U peakachu
```

Peakachu should now be installed as a command-line tool within the new environment. Options for all peakachu commands and sub-commands can be accessed with the -h option. 


```bash
peakachu -h
```

    usage: peakachu [-h] {train,score_chromosome,score_genome,depth,pool} ...

    Unveil Hi-C Anchors and Peaks.

    positional arguments:
      {train,score_chromosome,score_genome,depth,pool}
        train               Train RandomForest model per chromosome
        score_chromosome    Calculate interaction probability per pixel for a chromosome
        score_genome        Calculate interaction probability per pixel for the whole genome
        depth               Calculate the total number of intra-chromosomal chromatin contacts and select the most appropriate pre-trained model
                            for you.
        pool                Print centroid loci from score_genome/score_chromosome output

    options:
      -h, --help            show this help message and exit


# Example: predicting loops in GM12878 Hi-C

The following example will download an example cooler file containing the GM12878 Hi-C data at the 10kb resolution, train a series of models using H3K27ac HiChIP interactions, and then predict loops using the trained models.

## Data preparation

Peakachu requires the contact map to be a .cool file or a .hic file and any training input to be a text file in bedpe format. Example training data can be found at the [training-sets](https://github.com/tariks/peakachu/tree/master/training-sets) subfolder. Cooler files may be found at the [4DN data portal](https://data.4dnucleome.org/).

```bash
wget http://3dgenome.fsm.northwestern.edu/peakachu/test_file/Rao2014-GM12878-MboI-allreps-filtered.10kb.cool
```

## Train a model and predict loops

It is always a good idea to call the help function immediately before entering a command:

```bash
peakachu train -h
```

    usage: peakachu train [-h] [-r RESOLUTION] [-p PATH] [--balance] [-b BEDPE] [-w WIDTH] [--nproc NPROC] [-O OUTPUT]

    options:
      -h, --help            show this help message and exit
      -r RESOLUTION, --resolution RESOLUTION
                            Resolution in bp (default 10000)
      -p PATH, --path PATH  Path to a .cool URI string or a .hic file.
      --balance             Whether or not using the ICE/KR-balanced matrix.
      -b BEDPE, --bedpe BEDPE
                            Path to the bedpe file containing positive training set.
      -w WIDTH, --width WIDTH
                            Number of bins added to center of window. default width=5 corresponds to 11x11 windows
      --nproc NPROC         Number of worker processes that will be allocated for training. (default 4)
      -O OUTPUT, --output OUTPUT
                            Folder path to store trained models.

```bash
peakachu train -r 10000 -p Rao2014-GM12878-MboI-allreps-filtered.10kb.cool --balance -O models -b gm12878.mumbach.h3k27ac-hichip.hg19.bedpe
```

This will train 23 random forest models, each labeled by a chromosome. The model for every chromosome
was trained using interactions from all the other 22 chromosomes in the provided bedpe file. The purpose of this is to avoid Peakachu to predict loops from the same map it used for training, without overfitting. To use these models, you may either use the score_chromosome function to predict loops in only one chromosome, or the score_genome function to perform a genome-wide prediction.


```bash
peakachu score_chromosome -h
```

    usage: peakachu score_chromosome [-h] [-r RESOLUTION] [-p PATH] [--balance] [-C CHROM] [-m MODEL] [-l LOWER] [-u UPPER]
                                 [--minimum-prob MINIMUM_PROB] [-O OUTPUT]

    options:
      -h, --help            show this help message and exit
      -r RESOLUTION, --resolution RESOLUTION
                            Resolution in bp (default 10000)
      -p PATH, --path PATH  Path to a .cool URI string or a .hic file.
      --balance             Whether or not using the ICE/KR-balanced matrix.
      -C CHROM, --chrom CHROM
                            Chromosome label. Only contact data within the specified chromosome will be considered.
      -m MODEL, --model MODEL
                            Path to pickled model file.
      -l LOWER, --lower LOWER
                            Lower bound of distance between loci in bins (default 6).
      -u UPPER, --upper UPPER
                            Upper bound of distance between loci in bins (default 300).
      --minimum-prob MINIMUM_PROB
                            Only output pixels with probability score greater than this value (default 0.5)
      -O OUTPUT, --output OUTPUT
                            Output file name.

```bash
peakachu score_chromosome -r 10000 -p Rao2014-GM12878-MboI-allreps-filtered.10kb.cool --balance -O GM12878-chr2-scores.bedpe -C chr2 -m models/chr2.pkl 
peakachu pool -r 10000 -i GM12878-chr2-scores.bedpe -o GM12878-chr2-loops.bedpe -t .9
```

The pool function serves to select the most significant non-redundant results from per-pixel probabilities calculated by the score functions. It is recommended to try different probability thresholds to achieve the best sensitivity-specificity tradeoff. The output is a standard bedpe file with the 7th and the final column containing the predicted probability from the random forest model and the interaction frequency extracted from the contact matrix, respectively, to support further filtering. The results can be visualized in [juicebox](https://github.com/aidenlab/Juicebox) or [higlass](https://docs.higlass.io) by loading as 2D annotations. Here is an example screenshot of predicted GM12878 loops in juicer:
![Predicted loops from model trained on H3K27ac HiChIP interactions](https://github.com/tariks/peakachu/blob/master/example/gm12878-h3k27ac-loops.png)

# Using Peakachu as a standard loop caller

Models for predicting loops in Hi-C have been trained using CTCF ChIA-PET interactions, H3K27ac HiChIP interactions, and a high-confidence loop set (loops that can be detected by at least two orthogonal methods from CTCF ChIA-PET, Pol2 ChIA-PET, Hi-C, CTCF HiChIP, H3K27ac HiChIP, SMC1A HiChIP, H3K4me3 PLAC-Seq, and TrAC-Loop) as positive training samples, at a variety of read depths. Simply download the appropriate model file and directly run the score_genome/score_chromosome function if you want to detect chromatin loops on your own Hi-C or Micro-C maps.

If you are using Peakachu>=2.0, please select a model from the following table:

| Total intra reads | high-confidence (5kb)                                                                              | high-confidence (10kb)                                                                               | high-confidence (25kb)                                                                               |
| ----------------- | -------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| 2 billion         | [total 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.2billion.5kb.w6.pkl)   | [total 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.2billion.10kb.w6.pkl)   | [total 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.2billion.25kb.w5.pkl)   |
| 1.8 billion       | [90% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.8billion.5kb.w6.pkl)   | [90% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.8billion.10kb.w6.pkl)   | [90% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.8billion.25kb.w5.pkl)   |
| 1.6 billion       | [80% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.6billion.5kb.w6.pkl)   | [80% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.6billion.10kb.w6.pkl)   | [80% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.6billion.25kb.w5.pkl)   |
| 1.4 billion       | [70% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.4billion.5kb.w6.pkl)   | [70% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.4billion.10kb.w6.pkl)   | [70% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.4billion.25kb.w5.pkl)   |
| 1.2 billion       | [60% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.2billion.5kb.w6.pkl)   | [60% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.2billion.10kb.w6.pkl)   | [60% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1.2billion.25kb.w5.pkl)   |
| 1 billion         | [50% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1billion.5kb.w6.pkl)     | [50% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1billion.10kb.w6.pkl)     | [50% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.1billion.25kb.w5.pkl)     |
| 900 million       | [45% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.900million.5kb.w6.pkl)   | [45% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.900million.10kb.w6.pkl)   | [45% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.900million.25kb.w5.pkl)   |
| 850 million       | [42.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.850million.5kb.w6.pkl) | [42.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.850million.10kb.w6.pkl) | [42.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.850million.25kb.w5.pkl) |
| 800 million       | [40% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.800million.5kb.w6.pkl)   | [40% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.800million.10kb.w6.pkl)   | [40% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.800million.25kb.w5.pkl)   |
| 750 million       | [37.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.750million.5kb.w6.pkl) | [37.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.750million.10kb.w6.pkl) | [37.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.750million.25kb.w5.pkl) |
| 700 million       | [35% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.700million.5kb.w6.pkl)   | [35% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.700million.10kb.w6.pkl)   | [35% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.700million.25kb.w5.pkl)   |
| 650 million       | [32.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.650million.5kb.w6.pkl) | [32.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.650million.10kb.w6.pkl) | [32.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.650million.25kb.w5.pkl) |
| 600 million       | [30% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.600million.5kb.w6.pkl)   | [30% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.600million.10kb.w6.pkl)   | [30% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.600million.25kb.w5.pkl)   |
| 550 million       | [27.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.550million.5kb.w6.pkl) | [27.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.550million.10kb.w6.pkl) | [27.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.550million.25kb.w5.pkl) |
| 500 million       | [25% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.500million.5kb.w6.pkl)   | [25% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.500million.10kb.w6.pkl)   | [25% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.500million.25kb.w5.pkl)   |
| 450 million       | [22.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.450million.5kb.w6.pkl) | [22.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.450million.10kb.w6.pkl) | [22.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.450million.25kb.w5.pkl) |
| 400 million       | [20% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.400million.5kb.w6.pkl)   | [20% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.400million.10kb.w6.pkl)   | [20% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.400million.25kb.w5.pkl)   |
| 350 million       | [17.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.350million.5kb.w6.pkl) | [17.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.350million.10kb.w6.pkl) | [17.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.350million.25kb.w5.pkl) |
| 300 million       | [15% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.300million.5kb.w6.pkl)   | [15% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.300million.10kb.w6.pkl)   | [15% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.300million.25kb.w5.pkl)   |
| 250 million       | [12.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.250million.5kb.w6.pkl) | [12.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.250million.10kb.w6.pkl) | [12.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.250million.25kb.w5.pkl) |
| 200 million       | [10% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.200million.5kb.w6.pkl)   | [10% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.200million.10kb.w6.pkl)   | [10% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.200million.25kb.w5.pkl)   |
| 150 million       | [7.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.150million.5kb.w6.pkl)  | [7.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.150million.10kb.w6.pkl)  | [7.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.150million.25kb.w5.pkl)  |
| 100 million       | [5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.100million.5kb.w6.pkl)    | [5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.100million.10kb.w6.pkl)    | [5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.100million.25kb.w5.pkl)    |
| 50 million        | [2.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.50million.5kb.w6.pkl)   | [2.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.50million.10kb.w6.pkl)   | [2.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.50million.25kb.w5.pkl)   |
| 30 million        | [1.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.30million.5kb.w6.pkl)   | [1.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.30million.10kb.w6.pkl)   | [1.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.30million.25kb.w5.pkl)   |
| 10 million        | [0.5% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.10million.5kb.w6.pkl)   | [0.5% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.10million.10kb.w6.pkl)   | [0.5% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.10million.25kb.w5.pkl)   |
| 5 million         | [0.25% 5kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.5million.5kb.w6.pkl)   | [0.25% 10kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.5million.10kb.w6.pkl)   | [0.25% 25kb](http://3dgenome.fsm.northwestern.edu/peakachu/high-confidence.5million.25kb.w5.pkl)   |

Instead, if you are using an older Peakachu version (<2.0), please select a model
from this table:

| Total   intra reads | CTCF Models (10kb)                                                                        | H3K27ac Model (10kb)                                                                            |
|---------------------|-------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------|
| 2   billion         | [CTCF   total](https://dl.dropboxusercontent.com/s/enyg2m7ebj8mxsv/down100.ctcf.pkl?dl=0) | [H3K27ac   total](https://dl.dropboxusercontent.com/s/yasl5hu0v510k2v/down100.h3k27ac.pkl?dl=0) |
| 1.8   billion       | [CTCF   90%](https://dl.dropboxusercontent.com/s/g12hy9f28igh0ng/down90.ctcf.pkl?dl=0)    | [H3K27ac   90%](https://dl.dropboxusercontent.com/s/kdbv52eeilkzqfr/down90.h3k27ac.pkl?dl=0)    |
| 1.6   billion       | [CTCF   80%](https://dl.dropboxusercontent.com/s/n2m4jxxojh0u5ay/down80.ctcf.pkl?dl=0)    | [H3K27ac   80%](https://dl.dropboxusercontent.com/s/45ekayzigeyuown/down80.h3k27ac.pkl?dl=0)    |
| 1.4   billion       | [CTCF   70%](https://dl.dropboxusercontent.com/s/h9vm8z0uysti8xm/down70.ctcf.pkl?dl=0)    | [H3K27ac   70%](https://dl.dropboxusercontent.com/s/mrhe0uayv402vfk/down70.h3k27ac.pkl?dl=0)    |
| 1.2   billion       | [CTCF   60%](https://dl.dropboxusercontent.com/s/cfkfem4w8dhhgwm/down60.ctcf.pkl?dl=0)    | [H3K27ac   60%](https://dl.dropboxusercontent.com/s/0f9xv6ljjlcwnsv/down60.h3k27ac.pkl?dl=0)    |
| 1   billion         | [CTCF   50%](https://dl.dropboxusercontent.com/s/c0b6axxb16p2nd7/down50.ctcf.pkl?dl=0)    | [H3K27ac   50%](https://dl.dropboxusercontent.com/s/3w4befpvu7c7cqe/down50.h3k27ac.pkl?dl=0)    |
| 800   million       | [CTCF   40%](https://dl.dropboxusercontent.com/s/8lvcdjenyoc8ggy/down40.ctcf.pkl?dl=0)    | [H3K27ac   40%](https://dl.dropboxusercontent.com/s/xwlk864nkoafzsy/down40.h3k27ac.pkl?dl=0)    |
| 600   million       | [CTCF   30%](https://dl.dropboxusercontent.com/s/f1383jpzj3addi4/down30.ctcf.pkl?dl=0)    | [H3K27ac   30%](https://dl.dropboxusercontent.com/s/dyvtyqvu3wpq3a5/down30.h3k27ac.pkl?dl=0)    |
| 400   million       | [CTCF   20%](https://dl.dropboxusercontent.com/s/a5nwa1xlg22ud24/down20.ctcf.pkl?dl=0)    | [H3K27ac   20%](https://dl.dropboxusercontent.com/s/qjm84cpw3uzlidp/down20.h3k27ac.pkl?dl=0)    |
| 200   million       | [CTCF   10%](https://dl.dropboxusercontent.com/s/cqi0ws8een9ad4t/down10.ctcf.pkl?dl=0)    | [H3K27ac   10%](https://dl.dropboxusercontent.com/s/q8mlwn4mz6rnumr/down10.h3k27ac.pkl?dl=0)    |
| 30   million        | [CTCF   1.5%](https://dl.dropboxusercontent.com/s/5gxeervadlga1b3/down1.ctcf.pkl?dl=0)    | [H3K27ac   1.5%](https://dl.dropboxusercontent.com/s/uh98lt1rbyauhgn/down1.h3k27ac.pkl?dl=0)    |

To make it clear, let's download another Hi-C dataset:

```bash
wget -O SKNAS-MboI-allReps-filtered.mcool -L https://www.dropbox.com/s/f80bgn11d7wfgq8/SKNAS-MboI-allReps-filtered.mcool?dl=0
```

Peakachu provides a handy function `peakachu depth` to extract the total number of intra-chromosomal pairs in your data and help you select the most appropriate pre-trained model:


```bash
peakachu depth -p SKNAS-MboI-allReps-filtered.mcool::resolutions/1000000
```

The output of above command will be:

    num of intra reads in your data: 141955751
    num of intra reads in a human with matched sequencing coverage: 139325229
    suggested model: 150 million

Therefore, we recommend using the 7.5% models (trained with ~150 million intra reads)
to predict loops on this data.

```bash
peakachu score_genome -r 10000 --balance -p SKNAS-MboI-allReps-filtered.mcool::resolutions/10000 -O SKNAS-peakachu-10kb-scores.bedpe -m high-confidence.150million.10kb.w6.pkl
peakachu pool -r 10000 -i SKNAS-peakachu-10kb-scores.bedpe -o SKNAS-peakachu-10kb-loops.0.95.bedpe -t 0.95
```

# Not just Hi-C
In addition to Hi-C, Peakachu has also been trained on other 3D genomic platforms with good results, including Micrco-C ([Krietenstein et al. 2020](https://pubmed.ncbi.nlm.nih.gov/32213324/)), DNA SPRITE ([Quinodoz et al. 2018](https://pubmed.ncbi.nlm.nih.gov/29887377/)), ChIA-PET ([Fullwood et al. 2009](https://pubmed.ncbi.nlm.nih.gov/19890323/)), HiChIP ([Mumbach et al. 2016](https://pubmed.ncbi.nlm.nih.gov/27643841/)), TrAC-loop ([Lai et al. 2018](https://pubmed.ncbi.nlm.nih.gov/30150754/)), and HiCAR ([Wei et al. 2022](https://pubmed.ncbi.nlm.nih.gov/35196517/)), etc.

If you want to predict loops on HiCAR contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and a series of downsampled versions of a HiCAR dataset in H1ESC cells. As these models were trained using the raw contact values (rather than the ICE-normalized contact values as we did for Hi-C), please **do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                               | 5kb models                                                                                                               | 10kb models                                                                                                               |
|--------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------|
| [300   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.300million.2kb.pkl) | [300   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.300million.5kb.pkl) | [300   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.300million.10kb.pkl) |
| [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.275million.2kb.pkl) | [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.275million.5kb.pkl) | [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.275million.10kb.pkl) |
| [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.250million.2kb.pkl) | [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.250million.5kb.pkl) | [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.250million.10kb.pkl) |
| [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.225million.2kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.225million.5kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.225million.10kb.pkl) |
| [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.200million.2kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.200million.5kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.200million.10kb.pkl) |
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/HiCAR-models/HiCAR-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict loops on TrAC-loop contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and a series of downsampled versions of a TrAC-loop dataset in H1ESC cells. Again, **do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                             | 5kb models                                                                                                             | 10kb models                                                                                                             |
|------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/TrAC-models/TrAC-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict chromatin loops on CTCF ChIA-PET contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and downsampled versions of a CTCF ChIA-PET dataset in H1ESC cells. **Do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                                             | 5kb models                                                                                                                             | 10kb models                                                                                                                             |
|----------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.275million.2kb.pkl) | [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.275million.5kb.pkl) | [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.275million.10kb.pkl) |
| [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.250million.2kb.pkl) | [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.250million.5kb.pkl) | [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.250million.10kb.pkl) |
| [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.225million.2kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.225million.5kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.225million.10kb.pkl) |
| [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.200million.2kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.200million.5kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.200million.10kb.pkl) |
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-ChIAPET-models/CTCF-ChIAPET-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict loops on Pol2 (RNA Polymerase II) ChIA-PET contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and downsampled versions of a Pol2 ChIA-PET dataset in WTC11 cells. **Do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                                             | 5kb models                                                                                                                             | 10kb models                                                                                                                             |
|----------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.200million.2kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.200million.5kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.200million.10kb.pkl) |
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/Pol2-ChIAPET-models/Pol2-ChIAPET-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict loops on H3K27ac HiChIP/PLAC-Seq contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and downsampled versions of a H3K27ac HiChIP dataset in GM12878 cells.  **Do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                                                 | 5kb models                                                                                                                                 | 10kb models                                                                                                                                 |
|--------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------|
| [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.275million.2kb.pkl) | [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.275million.5kb.pkl) | [275   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.275million.10kb.pkl) |
| [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.250million.2kb.pkl) | [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.250million.5kb.pkl) | [250   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.250million.10kb.pkl) |
| [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.225million.2kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.225million.5kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.225million.10kb.pkl) |
| [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.200million.2kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.200million.5kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.200million.10kb.pkl) |
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K27ac-HiChIP-models/H3K27ac-HiChIP-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict loops on H3K4me3 HiChIP/PLAC-Seq contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and downsampled versions of a H3K4me3 PLAC-Seq dataset in GM12878 cells. **Do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                                             | 5kb models                                                                                                                             | 10kb models                                                                                                                             |
|----------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/H3K4me3-PLAC-models/H3K4me3-PLAC-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict loops on CTCF HiChIP/PLAC-Seq contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and downsampled versions of a CTCF HiChIP dataset in GM12878 cells. **Do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                                           | 5kb models                                                                                                                           | 10kb models                                                                                                                           |
|--------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------|
| [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.200million.2kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.200million.5kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.200million.10kb.pkl) |
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/CTCF-HiChIP-models/CTCF-HiChIP-peakachu-pretrained.10million.10kb.pkl)   |

If you want to predict loops on SMC1A HiChIP/PLAC-Seq contact matrices, please select a model from the following table. The models were trained with a high-confidence loop set and downsampled versions of a SMC1A HiChIP dataset in GM12878 cells. **Do not** specify "--balance" when you run "peakachu score_genome" or "peakachu score_chromosome".

| 2kb models                                                                                                                             | 5kb models                                                                                                                             | 10kb models                                                                                                                             |
|----------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------|
| [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.225million.2kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.225million.5kb.pkl) | [225   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.225million.10kb.pkl) |
| [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.200million.2kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.200million.5kb.pkl) | [200   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.200million.10kb.pkl) |
| [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.175million.2kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.175million.5kb.pkl) | [175   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.175million.10kb.pkl) |
| [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.150million.2kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.150million.5kb.pkl) | [150   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.150million.10kb.pkl) |
| [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.125million.2kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.125million.5kb.pkl) | [125   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.125million.10kb.pkl) |
| [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.100million.2kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.100million.5kb.pkl) | [100   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.100million.10kb.pkl) |
| [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.90million.2kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.90million.5kb.pkl)   | [90   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.90million.10kb.pkl)   |
| [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.80million.2kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.80million.5kb.pkl)   | [80   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.80million.10kb.pkl)   |
| [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.70million.2kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.70million.5kb.pkl)   | [70   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.70million.10kb.pkl)   |
| [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.60million.2kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.60million.5kb.pkl)   | [60   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.60million.10kb.pkl)   |
| [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.50million.2kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.50million.5kb.pkl)   | [50   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.50million.10kb.pkl)   |
| [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.40million.2kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.40million.5kb.pkl)   | [40   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.40million.10kb.pkl)   |
| [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.30million.2kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.30million.5kb.pkl)   | [30   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.30million.10kb.pkl)   |
| [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.20million.2kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.20million.5kb.pkl)   | [20   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.20million.10kb.pkl)   |
| [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.10million.2kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.10million.5kb.pkl)   | [10   million](http://3dgenome.fsm.northwestern.edu/peakachu/SMC1A-HiChIP-models/SMC1A-HiChIP-peakachu-pretrained.10million.10kb.pkl)   |


# Release Notes
### Version 2.2 (05/21/2023)
1. made changes to make sure the behavior of the local clustering algorithm the same at different resolutions.
2. fixed a bug when the input contact matrix is extremely sparse

### Version 2.1 (11/28/2022)
1. Fixed a bug regarding model training using the raw contact values 

### Version 2.0 (09/06/2022)
1. Re-trained the models using the latest scikit-learn v1.1.2
2. Used the distance-normalized signals instead of original contact signals
3. Added a 2D Gaussian filter followed by min-max scaling to pre-process each training image
4. Optimized the computation efficiency using numba and matrix operations.