QuentinLetourneur/Let-it-bin:assemblers
$ singularity pull shub://QuentinLetourneur/Let-it-bin:assemblers
Singularity Recipe
Bootstrap: docker
From: ubuntu:16.04
%post
mkdir /pasteur
apt -y update
apt -y install wget python2.7
pwd
wget https://github.com/ablab/spades/releases/download/v3.11.0/SPAdes-3.11.0-Linux.tar.gz
tar -xzf SPAdes-3.11.0-Linux.tar.gz
rm SPAdes-3.11.0-Linux.tar.gz
ln -s /usr/bin/python2.7 /usr/bin/python
mv SPAdes-3.11.0-Linux/bin/* /usr/local/bin
mv SPAdes-3.11.0-Linux/share/spades /usr/local/share
wget https://github.com/voutcn/megahit/releases/download/v1.1.2/megahit_v1.1.2_LINUX_CPUONLY_x86_64-bin.tar.gz
tar -xzf megahit_v1.1.2_LINUX_CPUONLY_x86_64-bin.tar.gz
rm megahit_v1.1.2_LINUX_CPUONLY_x86_64-bin.tar.gz
mv megahit_v1.1.2_LINUX_CPUONLY_x86_64-bin/* /usr/local/bin
wget https://github.com/sebhtml/ray/archive/v2.3.1.tar.gz https://github.com/sebhtml/RayPlatform/archive/v2.0.1.tar.gz
tar -xzf v2.0.1.tar.gz
tar -xzf v2.3.1.tar.gz
rm v2.0.1.tar.gz
rm v2.3.1.tar.gz
apt -y install openmpi-bin mpich build-essential
mv RayPlatform-2.0.1 /home/
cd /home/RayPlatform-2.0.1
make PREFIX=/home/RayPlatform-2.0.1/RayPlatform
mv libRayPlatform.a lgpl-3.0.txt AUTHORS README.md Documentation RayPlatform/
mv /ray-2.3.1 /home/
cd /home/ray-2.3.1
unlink RayPlatform
ln -s /home/RayPlatform-2.0.1/RayPlatform ./RayPlatform
make PREFIX=ray-build LDFLAGS="-lpthread"
make install
ln -s /home/ray-2.3.1/ray-build/Ray /usr/local/bin/Ray
Collection
- Name: QuentinLetourneur/Let-it-bin
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/QuentinLetourneur-Let-it-bin-assemblers |
collection name | QuentinLetourneur/Let-it-bin |
branch | master |
tag | assemblers |
commit | 647c7b5e55f98b734d8bcb0be2bbc1953b9bb875 |
version (container hash) | ff1eec663bcf08bbc1c5e8cae60c3a88 |
build date | 2018-09-02T19:38:27.931Z |
size (MB) | 766 |
size (bytes) | 246771743 |
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.