maxATAC: a suite of user-friendly, deep neural network models for transcription factor binding prediction from ATAC-seq
git clone https://github.com/MiraldiLab/maxATAC_data.git
mkdir -p /opt/maxatac/data/
cp -r ./maxATAC_data /opt/maxatac/
wget https://hgdownload.soe.ucsc.edu/goldenPath/hg38/bigZips/hg38.2bit
- Create a conda environment for maxATAC with
conda create -n maxatac python=3.9 samtools wget bedtools ucsc-bedgraphtobigwig pigz
If you get an error installing ucsc-bedgraphtobigwig try
conda install -c bioconda ucsc-bedgraphtobigwig
-
Install maxATAC with
pip install maxatac
-
Test installation with
maxatac -h
-
Download reference data with
maxatac data
-
Create a virtual environment for maxATAC with
virtualenv -p python3.9 maxatac
. -
Install required packages and make sure they are on your PATH: samtools, bedtools, bedGraphToBigWig, wget, git, pigz.
-
Install maxatac with
pip install maxatac
-
Test installation with
maxatac -h
A docker image of maxATAC can be found on our lab dockerpage
- install and run docker
- Run
docker pull miraldi/maxatac:v0.0.3
to pull the docker image onto your device - Run maxATAC through docker
docker run --rm -ti miraldi/maxatac:v0.0.3 /bin/bash