yimengkong/scope9:latest
$ singularity pull shub://yimengkong/scope9: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.27
Collection
- Name: yimengkong/scope9
- License: MIT License
View on Datalad
Metrics
key | value |
---|---|
id | /containers/yimengkong-scope9-latest |
collection name | yimengkong/scope9 |
branch | master |
tag | latest |
commit | cc734fb390894e5edca8a279da59c76b7577017f |
version (container hash) | 716950837acdb8258ec6bcf33ea26f19 |
build date | 2021-03-18T20:47:43.906Z |
size (MB) | 3173.0 |
size (bytes) | 1223606303 |
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.