Monica-Golumbeanu/openmalaria.containers:39.0
$ singularity pull shub://Monica-Golumbeanu/openmalaria.containers:39.0
Singularity Recipe
####################################
# Singularity recipe for openMalaria version 39.1
#
####################################
Bootstrap: docker
From: fedora:latest
%post
export OPENMALARIA_VERSION="39.0"
# 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 \
python2
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-39.0 |
collection name | Monica-Golumbeanu/openmalaria.containers |
branch | master |
tag | 39.0 |
commit | 8ea71048edeec8339a1aae3407bc8dd63a0c2d3e |
version (container hash) | 3a9c41d2209aadf5041bfffe000c983f |
build date | 2018-12-11T09:34:04.740Z |
size (MB) | 777 |
size (bytes) | 211005471 |
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.