ISUGIFsingularity/utilities:1.0.1

$ singularity pull shub://ISUGIFsingularity/utilities:1.0.1

Singularity Recipe

Bootstrap:shub
From:ResearchIT/spack-singularity:openmpi

%labels
MAINTAINER severin@iastate.edu
APPLICATION utililities

%help
This container contains all the necessary programs to create genome modules.
See https://github.com/ISUGIFsingularity/genomeModules.git for more inforation 

%environment
source /etc/profile.d/modules.sh
SPACK_ROOT=/opt/spack
export SPACK_ROOT
export PATH=$SPACK_ROOT/bin:$PATH
source /etc/profile.d/modules.sh
source $SPACK_ROOT/share/spack/setup-env.sh
export PATH=$SPACK_ROOT/isugif/utilities/utilities/:$PATH
module load python
module load perl
module load perl-bio-perl
module load py-biopython

%post
export SPACK_ROOT=/opt/spack
export SPACK_ROOT
export PATH=$SPACK_ROOT/bin:$PATH

yum -y install bc paste
yum clean all

export FORCE_UNSAFE_CONFIGURE=1 

source $SPACK_ROOT/share/spack/setup-env.sh
spack install python
spack install perl
spack install perl-bio-perl
spack install py-biopython

export PATH=$SPACK_ROOT/isugif/utilities/utilities:$SPACK_ROOT/isugif/utilities/wrappers:$PATH
#for d in /opt/spack/opt/spack/linux-centos7-x86_64/gcc-4.8.5/*/bin; do export PATH="$PATH:$d"; done

cd $SPACK_ROOT
rm -rf isugif
mkdir isugif
cd isugif
git clone https://github.com/ISUGIFsingularity/utilities.git
ls utilities/utilities/

%runscript
ls $SPACK_ROOT/isugif/utilities/utilities/

Collection


View on Datalad

Metrics

key value
id /containers/ISUGIFsingularity-utilities-1.0.1
collection name ISUGIFsingularity/utilities
branch master
tag 1.0.1
commit 734bcab9b17e9d070a8ad0b20c3da2cd85fa6455
version (container hash) cc2f35a81cda344f76c8c9e1998fe440
build date 2021-04-05T08:56:48.625Z
size (MB) 1032
size (bytes) 411217951
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.