pull the official docker image by running:
docker pull peiyulin/atacgraph
To use the ATACgraph Docker container, the folder has to be mounted from the host system into the container with the -v argument. The examples mount the current working directory under /app inside the container and then run the command:
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest /ATACgraph/script/ATACgraph command /app/input /app/output
Download the demo input files
wget https://github.com/RitataLU/ATACgraph/raw/master/demo/demo.tar.gz
tar -xvf demo.tar.gz
cd demo
Remove mitochondria chromosome
Input:
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest /ATACgraph/script/ATACgraph 00_rmChr /app/demo.bam /app/demo_rmM.bam chrM
Output:
Input:
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest samtools index /app/demo_rmM.bam
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest /ATACgraph/script/ATACgraph 01_calFragDist /app/demo_rmM.bam /app/demo_rmM_fragment /app/demo_rmM_FFT
Output:
Input:
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest /ATACgraph/script/ATACgraph 02_gtftoBed /app/demo_gene.gtf /app/demo -p 2000
Output:
Input:
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest /ATACgraph/script/ATACgraph 03_callPeak /app/demo_rmM.bam /app/demo_rmM_peakcall /app/demo_gene_body_bed6.bed
Output:
To investigate the chromatin accessibility around genes, To investigate the chromatin accessibility around genes, ATACgraph uses the files describing the ATAC-seq peak locations and gene annotations for two types of analyse. This step requires 8 genomic feature BED files, user should run gtftoBed before this step.
Input:
docker run --rm -v $(pwd):/app peiyulin/atacgraph:latest /ATACgraph/script/ATACgraph 03_genePlot /app/demo_rmM_peakcall.narrowpeak /app/demo_rmM_peakcall_coverage.bw /app/demo
Output:
3 Figures
text files
Content type
Image
Digest
sha256:700f660d7…
Size
763.5 MB
Last updated
about 4 years ago
docker pull peiyulin/atacgraph