dominik-handler/AP_singu:marvel
$ singularity pull shub://dominik-handler/AP_singu:marvel
Singularity Recipe
#marvel in singularity
Bootstrap: docker
From: ubuntu:18.04
%labels
maintainer Dominik Handler <Dominik Handler@imba.oeaw.ac.at
MARVEL and all other tools required for assembly pipeline
%runscript
"$@"
%environment
#!/bin/bash
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
export LC_ALL=C
export PYTHONPATH=/MARVEL/install/lib.python:$PYTHONPATH
export PATH=/MARVEL/install/bin:$PATH
%post
apt-get update
#properly install locales
apt-get -y install locales
locale-gen en_US.UTF-8
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
export LC_ALL=C
#install general tools required
apt-get update
apt-get -y install sudo wget build-essential software-properties-common locales libhdf5-dev libgtk-3-dev python3.6 python3-setuptools git-core autoconf parallel zlib1g-dev python3-pip libbz2-dev liblzma-dev
#install networx for MARVEL
pip3 install networkx
#install MARVEl
cd /
git clone https://github.com/schloi/MARVEL.git
cd MARVEL
autoreconf configure.ac
./configure --prefix=/MARVEL/install/
make -j 2
make install
#install nanoplot
pip3 install NanoPlot
#install filtlong
cd /
git clone https://github.com/rrwick/Filtlong.git
cd Filtlong
make -j 2
cp bin/filtlong /usr/bin/
#install mawk v1.3.4
cd /
wget --quiet https://invisible-island.net/datafiles/release/mawk.tar.gz
tar -xzf mawk.tar.gz
cd mawk-1.3.4-20190203
./configure
make -j 2
rm -rf /usr/bin/mawk
cp mawk /usr/bin/
%test
Collection
- Name: dominik-handler/AP_singu
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/dominik-handler-AP_singu-marvel |
collection name | dominik-handler/AP_singu |
branch | master |
tag | marvel |
commit | 0e1e72c7a3f6299df1f9db8101e804cd080c9bf4 |
version (container hash) | 11b6d72f61a758516290ca8d7c04071ceb9a4345c149e7577e39eedbd777bf93 |
build date | 2020-03-04T16:48:03.909Z |
size (MB) | 654.953125 |
size (bytes) | 686768128 |
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.