ResearchIT/NMRPipe:212_64

$ singularity pull shub://ResearchIT/NMRPipe:212_64

Singularity Recipe

Bootstrap: yum
OSVersion: 7
MirrorURL: http://mirror.centos.org/centos-%{OSVERSION}/%{OSVERSION}/os/$basearch/ 
#MirrorURL: https://download.fedoraproject.org/pub/fedora/linux/releases/%{OSVERSION}/Everything/$basearch/os/
Include: yum

%environment

%post
yum update -y
yum install -y @"Development Tools"
yum install -y epel-release
yum install -y libgomp cmake3 vim glibc.i686 libgomp.i686 tcsh xterm wget curl unzip lzma gzip zstd lz4
yum install -y git gcc-c++ gcc xorg-x11-fonts-100dpi xorg-x11-fonts-ISO8859-1-100dpi xorg-x11-fonts-75dpi xorg-x11-fonts-ISO8859-1-75dpi libX11 libXext libX11 libXext.i686 xterm.i686 libXfont.i686
DEST=/opt/nmrpipe
if [ ! -d $DEST ];
then 
	mkdir $DEST
	pushd $DEST
	wget https://www.ibbr.umd.edu/nmrpipe/NMRPipeX.tZ
	wget https://www.ibbr.umd.edu/nmrpipe/install.com
	wget https://www.ibbr.umd.edu/nmrpipe/binval.com
	wget https://www.ibbr.umd.edu/nmrpipe/s.tZ
	wget https://www.ibbr.umd.edu/nmrpipe/dyn.tZ
	wget https://www.ibbr.umd.edu/nmrpipe/talos.tZ
	wget https://spin.niddk.nih.gov/bax/software/smile/plugin.smile.tZ
	tcsh install.com +type linux212_64
	rm -f *.com *.tZ
	popd
fi
ls -la $DEST
cat << EOF > /etc/profile.d/nmrpipe.csh
setenv SHELL /usr/bin/tcsh
set prompt = '[nmrPipe %n@%m]$ '
if (-e /opt/nmrpipe/com/nmrInit.linux212_64.com) then
        source /opt/nmrpipe/com/nmrInit.linux212_64.com
     endif
if (-e /opt/nmrpipe/dynamo/com/dynInit.com) then
        source /opt/nmrpipe/dynamo/com/dynInit.com
     endif
EOF

%runscript
exec /usr/bin/tcsh

Collection


View on Datalad

Metrics

key value
id /containers/ResearchIT-NMRPipe-212_64
collection name ResearchIT/NMRPipe
branch master
tag 212_64
commit ec04622479931ba858000e11e9c1c90588e075e1
version (container hash) bd9402deefcb994d868ed0bfc8146c48
build date 2018-06-11T18:30:27.462Z
size (MB) 2349
size (bytes) 735768607
SIF Download URL (please use pull with shub://)
Datalad URL View on Datalad
Singularity Recipe Singularity Recipe on Datalad
We cannot guarantee that all containers will still exist on GitHub.