powerPlant/portcullis-srf:1.1.2

$ singularity pull shub://powerPlant/portcullis-srf:1.1.2

Singularity Recipe

Bootstrap: docker
From: fedora:27

%labels
Maintainer tejas.sevak@plantandfood.co.nz
Version 1.1.2

%post
## Install required packages
dnf install -y autoconf automake bzip2 bzip2-devel gcc gcc-c++ git libgomp libtool libstdc++-static make perl python35 python3-devel wget which xz xz-devel zlib zlib-devel
 
pip3.6 install pandas
pip3.6 install sphinx

## samtools compilation
wget -q https://github.com/samtools/samtools/releases/download/1.6/samtools-1.6.tar.bz2
tar -xvf samtools-1.6.tar.bz2
cd samtools-1.6
./configure --without-curses
make -j2
make install
cd ..

## portcullis compilation
wget -q https://github.com/maplesond/portcullis/archive/Release-1.1.2.tar.gz
tar -xvf Release-1.1.2.tar.gz
cd portcullis-Release-1.1.2
./autogen.sh
./build_boost.sh
./configure
make 
make install

echo "/portcullis/deps/boost/build/lib/" > /etc/ld.so.conf.d/portcullis.conf 
ldconfig

## clean up
dnf -y remove autoconf automake bzip2-devel gcc gcc-c++ git make python3-devel wget which xz-devel zlib-devel
dnf -y clean all
rm -rf /samtools* /portcullis* /Release-*

%runscript
exec portcullis "$@"

Collection


View on Datalad

Metrics

key value
id /containers/powerPlant-portcullis-srf-1.1.2
collection name powerPlant/portcullis-srf
branch master
tag 1.1.2
commit 6e990061f68d57fd0453b26c2295d86138dee0b4
version (container hash) e72c9e0696eb77fa2e1a264cba08afb0
build date 2019-02-05T05:54:32.409Z
size (MB) 669
size (bytes) 218705951
SIF Download URL (please use pull with shub://)
Datalad URL View on Datalad
Singularity Recipe Singularity Recipe on Datalad
We cannot guarantee that all containers will still exist on GitHub.