eugtsa/base_singularity:latest
$ singularity pull shub://eugtsa/base_singularity:latest
Singularity Recipe
Bootstrap: docker
From: neurodebian:latest
%help
Container with packages on top of base 3.6 with anaconda
%files
./requirements.txt /requirements.txt
%post
apt-get update
DEBIAN_FRONTEND=noninteractive apt-get -yq install \
build-essential \
wget \
tmux \
tree \
vim \
git \
zip \
unzip \
graphviz \
libsndfile1 \
libasound2 \
curl \
ca-certificates \
apt-utils \
postgresql-server.dev
rm -rf /var/lib/apt/lists/*
apt-get clean
wget -c https://repo.anaconda.com/archive/Anaconda3-2019.03-Linux-x86_64.sh
/bin/bash Anaconda3-2019.03-Linux-x86_64.sh -bfp /usr/local
#Conda configuration of channels from .condarc file
conda config --add channels defaults
conda config --add channels conda-forge
conda config --add channels pytorch
conda config --add channels menpo
conda update conda
pip install --upgrade pip
rm -rf /usr/local/lib/python3/site-packages/llvmlite*
#Install environment
rm -rf ~/anaconda3/lib/python3.6/site-packages/llvmlite*
pip install -I -r requirements.txt
pip uninstall matplotlib -y
conda install nodejs pyqt
conda install matplotlib --force-reinstall
# jupyter labextension install @jupyter-widgets/jupyterlab-manager
# conda install xeus-python -c conda-forge
# jupyter labextension install @jupyterlab/debugger
Collection
- Name: eugtsa/base_singularity
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/eugtsa-base_singularity-latest |
collection name | eugtsa/base_singularity |
branch | master |
tag | latest |
commit | bdd6174b68bcc109241049cdbded4b9d0563a2bf |
version (container hash) | 40e9af8f3c3df154fb4706a360bde5e64f7b9eb41bab3852a818de23c0828c60 |
build date | 2021-02-26T14:52:37.491Z |
size (MB) | 4479.62109375 |
size (bytes) | 4697223168 |
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.