TomHarrop/singularity-containers:five-accessions
$ singularity pull shub://TomHarrop/singularity-containers:five-accessions
Singularity Recipe
Bootstrap: docker
From: ubuntu:18.04
%runscript
%post
export DEBIAN_FRONTEND=noninteractive
# install apt packages
apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y \
bcftools \
bedtools \
build-essential \
cufflinks \
default-jdk \
git \
language-pack-en \
libcurl4-openssl-dev \
libssl-dev \
libxml2-dev \
python3 \
python3-pip \
rna-star \
samtools \
software-properties-common \
wget
# install python3 packages
pip3 install \
cutadapt \
HTSeq \
psutil \
snakemake
# install R & packages
add-apt-repository ppa:marutter/c2d4u
add-apt-repository ppa:marutter/rrutter
apt-get update
apt-get install -y \
r-base-core r-base-dev
Rscript -e "source('https://bioconductor.org/biocLite.R') ; \
biocLite(c('RCurl'), type='source', ask=FALSE)"
Rscript -e "source('https://bioconductor.org/biocLite.R') ; \
biocLite(c( \
'cowplot', \
'data.table', \
'devtools', \
'DESeq2', \
'fgsea', \
'GenomicRanges', \
'ggtree', \
'Mfuzz', \
'png', \
'rtracklayer', \
'tidyverse', \
'valr'), \
type='source', ask=FALSE)"
Rscript -e "devtools::install_github('TomHarrop/oryzr', ref = 'e9d099b')"
# install wgsim
git clone https://github.com/lh3/wgsim.git
cd wgsim
gcc -g -O2 -Wall -o wgsim wgsim.c -lz -lm
cp wgsim /usr/local/bin
cd ..
rm -rf wgsim
# install bbmap
wget "https://sourceforge.net/projects/bbmap/files/BBMap_38.00.tar.gz"
tar -zxf BBMap_38.00.tar.gz
mv bbmap/* /usr/local/bin/
rm -rf bbmap
Collection
- Name: TomHarrop/singularity-containers
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/TomHarrop-singularity-containers-five-accessions |
collection name | TomHarrop/singularity-containers |
branch | master |
tag | five-accessions |
commit | 2de5f7df11d99408f4b6c1ad4c40e7beb0cc5ece |
version (container hash) | ec77092b3e6e20d70a44cde27c006de9 |
build date | 2020-01-17T03:41:35.830Z |
size (MB) | 2027 |
size (bytes) | 823021599 |
SIF | Download URL (please use pull with shub://) |
Datalad URL | View on Datalad |
Singularity Recipe | Singularity Recipe on Datalad |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.