schluenz/calipsoplus:pymca
$ singularity pull shub://schluenz/calipsoplus:pymca
Singularity Recipe
Bootstrap: shub
From: singularityhub/centos
%help
Singularity Container for the PyMca package
%apprun pymca
exec /opt/anaconda/3/bin/pymca
%labels
org.label-schema.version 5.4.0
org.label-schema.url http://pymca.sourceforge.net/
org.label-schema.name pymca
org.label-schema.vendor calipso+
Version 5.4.0
Packager Calipso+
Author Calipso+
%environment
export PATH=/opt/anaconda/3/bin:$PATH
%post
#
# install base packages
#
yum install -y dbus dejavu-lgc-sans-fonts gedit unzip gzip tar pam libXt GConf2 gtk2 libXtst python xterm wget which curl mesa-libGLU-devel mesa-libGL
yum install -y bzip2 hdf5 hdf5-devel gtk2-devel libpng-devel ncurses-devel fftw-devel gmp-devel mpfr-devel libmpc-devel autoconf automake m4
yum groupinstall -y "Development tools"
mkdir -p /TMP
wget https://repo.anaconda.com/archive/Anaconda3-5.3.0-Linux-x86_64.sh -O /TMP/Anaconda3-5.3.0-Linux-x86_64.sh
/bin/bash /TMP/Anaconda3-5.3.0-Linux-x86_64.sh -b -p /opt/anaconda/3
export PATH=/opt/anaconda/3/bin:$PATH
conda install -y numpy h5py matplotlib
conda install -y -c conda-forge fisx silx pyside libglu
pip install pymca==5.4.0
#
# Clean up
#
yum remove -y \*-devel
rm -rf /TMP
Collection
- Name: schluenz/calipsoplus
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/schluenz-calipsoplus-pymca |
collection name | schluenz/calipsoplus |
branch | master |
tag | pymca |
commit | 42cb84a62f827139e5267cb7da443d2fd5f728e2 |
version (container hash) | d347dff8fde8c1cf6bde5b43fce7f194 |
build date | 2018-10-23T17:47:48.202Z |
size (MB) | 7214 |
size (bytes) | 2996240415 |
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.