Monica-Golumbeanu/openmalaria.containers:33
$ singularity pull shub://Monica-Golumbeanu/openmalaria.containers:33
Singularity Recipe
####################################
# Singularity recipe for openMalaria version 33
#
####################################
Bootstrap: docker
From: centos:7
%post
export OPENMALARIA_VERSION="33"
# install the OpenMalaria dependencies
yum -y install epel-release
yum -y install \
boost-devel \
cmake \
gcc-c++ \
glibc-devel \
gsl-devel \
make \
wget \
xerces-c-devel \
xsd \
zlib-devel
yum clean all
# download the source code and compile it
cd /usr/local/src/
wget https://github.com/SwissTPH/openmalaria/archive/schema-${OPENMALARIA_VERSION}.tar.gz
tar xf schema-${OPENMALARIA_VERSION}.tar.gz
mkdir -p /usr/local/src/openmalaria-schema-${OPENMALARIA_VERSION}/build/
cd /usr/local/src/openmalaria-schema-${OPENMALARIA_VERSION}/build/
cmake .. -DCMAKE_BUILD_TYPE=RELEASE
make
# copy the binary and resource files to the bin/ folder
cp openMalaria /usr/local/bin
cp schema/scenario_current.xsd /usr/local/bin/
cp ../test/densities.csv /usr/local/bin/
%runscript
exec openMalaria "$@"
%apprun openmalaria
openMalaria "@"i
%help
To see the openMalaria command help, use the -h option
Collection
- Name: Monica-Golumbeanu/openmalaria.containers
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/Monica-Golumbeanu-openmalaria.containers-33 |
collection name | Monica-Golumbeanu/openmalaria.containers |
branch | master |
tag | 33 |
commit | f82a7ef69a35a552d10052b9d4dcc939b54a235f |
version (container hash) | d262ea3f4e3dbc545ff1b5df00544ce2 |
build date | 2018-09-17T17:07:08.670Z |
size (MB) | 613 |
size (bytes) | 177418271 |
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.