Characterisation-Virtual-Laboratory/CharacterisationVL-Software:mantid_v_3_13_0

$ singularity pull shub://Characterisation-Virtual-Laboratory/CharacterisationVL-Software:mantid_v_3_13_0

Singularity Recipe

BootStrap: debootstrap
OSVersion: xenial
MirrorURL: http://au.archive.ubuntu.com/ubuntu/
Include: apt wget sudo vim build-essential git cmake software-properties-common

%labels
MAINTAINER lance.wilson@monash.edu
HARDWARE cpu

%environment
    MANTIDPATH=/opt/Mantid/bin
    PV_PLUGIN_PATH=/opt/Mantid//
    PATH=$PATH:$MANTIDPATH
    export MANTIDPATH PV_PLUGIN_PATH PATH


%runscript
    echo "Mantid container built for CVL"
    echo "For new versions please contact help@cvl.org.au"
    MantidPlot

%post
    echo "*********************************************************"
    echo "Setup and display environment"
    echo "*********************************************************"
    export LC_ALL=en_AU.UTF-8
    export LANGUAGE=en_AU.UTF-8
    export DEBIAN_FRONTEND=noninteractive
    echo $LC_ALL
    echo $LANGUAGE
    echo $DEBIAN_FRONTEND
    echo "*********************************************************"
    echo "Install repositories"
    echo "*********************************************************"
    sed -i 's/main/main restricted universe multiverse/g' /etc/apt/sources.list
    apt-add-repository "deb [arch=amd64] http://apt.isis.rl.ac.uk xenial main"
    # add the signing key
    wget -O - http://apt.isis.rl.ac.uk/2E10C193726B7213.asc | apt-key add -
    apt-add-repository ppa:mantid/mantid
    echo "*********************************************************"
    echo "Update repositories and install desktop"
    echo "*********************************************************"
    apt update
    apt upgrade -y
    apt install -y locales
    locale-gen en_AU.UTF-8
    apt install -y ubuntu-desktop 
    echo "*********************************************************"
    echo "Installing software"
    echo "*********************************************************"
    apt install -y mantid

Collection


View on Datalad

Metrics

key value
id /containers/Characterisation-Virtual-Laboratory-CharacterisationVL-Software-mantid_v_3_13_0
collection name Characterisation-Virtual-Laboratory/CharacterisationVL-Software
branch master
tag mantid_v_3_13_0
commit 6369a3ae3dc156c27a66e9107fc46cf340abadc0
version (container hash) 8c23d9b7fb952f69c0aa12af1ddf7e43
build date 2020-09-16T23:38:06.410Z
size (MB) 4101
size (bytes) 1704415263
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.