yimengkong/scopepbmm2:latest
$ singularity pull shub://yimengkong/scopepbmm2:latest
Singularity Recipe
Bootstrap: docker
From: centos:centos8
%help
For more information about 6mASCOPE, please consult https://github.com/yimengkong/6mASCOPE
# Add files to the container
%setup
cp postInstall /tmp/postInstall
cp -r code /tmp/code
# Install dependencies
%post
# Install basic dependencies
dnf check-update && dnf upgrade -y
dnf install -y \
"glibc-locale-source" \
"glibc-langpack-en" \
"wget" \
"bzip2" \
"make" \
"perl" \
"git" \
"which"
# Include 6mASCOPE toolbox
mkdir /sc
mkdir /home/6mASCOPE
# Install remaining dependencies
mv /tmp/code /home/6mASCOPE/code
mv /tmp/postInstall /postInstall
bash /postInstall
# Define working directory
cd /home/6mASCOPE
# Set default behavior
cat > /.singularity.d/env/99-custom.sh <<EOF
export PS1="\[\033[36m\]\u\[\033[m\]@\[\033[32m\]6mASCOPE:\[\033[33;1m\]\w\[\033[m\]$ "
SINGULARITY_SHELL=/bin/bash
EOF
%environment
export HOME=/home/6mASCOPE
%runscript
cd /home/6mASCOPE
exec /bin/bash
%labels
Version v0.7.28
Collection
- Name: yimengkong/scopepbmm2
- License: MIT License
View on Datalad
Metrics
key | value |
---|---|
id | /containers/yimengkong-scopepbmm2-latest |
collection name | yimengkong/scopepbmm2 |
branch | master |
tag | latest |
commit | 28a7c237e25aa81c31385b5ae6bf53b63deca932 |
version (container hash) | 4894f78956c0e19344d185226f684d2c |
build date | 2021-03-25T01:48:49.082Z |
size (MB) | 3184.0 |
size (bytes) | 1228075039 |
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.