Dependencies
This page lists software dependencies for the tutorials. This is useful for people without access to HPC Rackham on Uppmax.
ChIP-seq
Software |
Version |
Lab |
Comment |
---|---|---|---|
samtools |
0.1.19 & 1.18 |
processing and QC |
both versions |
phantompeakqualtools |
1.2 (*) |
processing and QC |
|
Picard |
2.23.4 |
processing and QC |
|
NGSUtils |
0.5.9 |
processing and QC |
|
deepTools |
3.3.2 |
processing and QC; visualisation |
|
MACS |
2.2.6 |
peak calling |
|
BEDTools |
2.29.2 |
peak calling |
|
BEDOPS |
2.4.3 |
peak calling |
|
epic2 |
0.0.52 (**) |
broad peaks |
|
csaw |
1.24.3 |
broad peaks |
In addition, the following Bioconductor libraries are used in the tutorials:
annotation:
org.Hs.eg.db
,TxDb.Hsapiens.UCSC.hg19.knownGene
,TxDb.Hsapiens.UCSC.hg38.knownGene
,``reactome.db``,``biomaRt``analysis:
DiffBind
,edgeR
,ChIPQC ``, ``ChIPpeakAnno
,``ChIPseeker``,``ReactomePA``,``clusterProfiler``
(*)
You will notice that we use a conda environment for phantompeakqualtools
, along with two versions of of samtools
loaded as modules. This is because we have encountered incompatibilities with how phantompeakqualtools
saves temporary data and recent versions of R
, and also syntax differences between samtools
versions and libraries required for processing bam files produced by newer samtools
versions. Long story short, while a bit clunky, this solution works on our system.
Conda environment was produced using:
module load conda/latest
conda create --prefix /path/to/your/environments/xcor -c bioconda phantompeakqualtools=1.2.1.1
(**)
Newer versions of Pysam
seem to throw errors when used with epic2
. We have tested the configuration below and it works on our system.
Conda environment was produced using:
module load conda/latest
conda create --prefix /path/to/your/environments/epic_2b -c conda-forge python=3.7
pip install Cython
pip install pysam==0.15.2
pip3 install epic2
ATAC-seq
Software |
Version |
Lab |
Comment |
---|---|---|---|
samtools |
1.18 |
||
Methylation
Software |
Version |
---|---|
R |
4.0.0 |
limma |
3.44.3 |
minfi |
1.34.0 |
RColorBrewer |
1.1-2 |
missMethyl |
1.22.0 |
minfiData |
0.34.0 |
Gviz |
1.32.0 |
DMRcate |
2.2.3 |
DMRcatedata |
2.10.0 |
stringr |
1.4.0 |
mCSEA |
1.12.0 |
methylKit |
1.14.2 |
genomation |
1.20.0 |
GenomicRanges |
1.40.0 |