pegasus-isi/montage-workflow-v2:latest
$ singularity pull shub://pegasus-isi/montage-workflow-v2:latest
Singularity Recipe
bootstrap:docker
From:centos:7
%environment
PATH=/opt/Montage/bin:/usr/bin:/bin
%setup
mkdir $SINGULARITY_ROOTFS/opt/montage-workflow-v2
cp -a * $SINGULARITY_ROOTFS/opt/montage-workflow-v2/
%post
yum -y upgrade
yum -y install epel-release yum-plugin-priorities
# osg repo
yum -y install http://repo.opensciencegrid.org/osg/3.4/osg-3.4-el7-release-latest.rpm
# pegasus repo
echo -e "# Pegasus\n[Pegasus]\nname=Pegasus\nbaseurl=http://download.pegasus.isi.edu/wms/download/rhel/7/\$basearch/\ngpgcheck=0\nenabled=1\npriority=50" >/etc/yum.repos.d/pegasus.repo
yum -y install \
astropy-tools \
file \
gcc \
gcc-gfortran \
java-1.8.0-openjdk \
java-1.8.0-openjdk-devel \
libjpeg-turbo-devel \
openjpeg-devel \
osg-ca-certs \
osg-wn-client \
pegasus \
python-astropy \
python-devel \
python-future \
python-pip \
unzip \
wget
# Cleaning caches to reduce size of image
yum clean all
# wget -nv http://montage.ipac.caltech.edu/download/Montage_v5.0.tar.gz
cd /opt && \
wget -nv https://github.com/Caltech-IPAC/Montage/archive/master.zip && \
unzip master.zip && \
rm -f master.zip && \
mv Montage-master Montage && \
cd Montage && \
make
Collection
- Name: pegasus-isi/montage-workflow-v2
- License: Apache License 2.0
View on Datalad
Metrics
key | value |
---|---|
id | /containers/pegasus-isi-montage-workflow-v2-latest |
collection name | pegasus-isi/montage-workflow-v2 |
branch | master |
tag | latest |
commit | 9841ddabbbb97cba60fc57bda767cfe1f3caff61 |
version (container hash) | 577cc3372152a358c34cab99302278a8 |
build date | 2021-04-17T03:09:18.067Z |
size (MB) | 1626 |
size (bytes) | 511606815 |
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.