Characterisation-Virtual-Laboratory/CharacterisationVL-Software:cellprofiler_3.5.1

$ singularity pull shub://Characterisation-Virtual-Laboratory/CharacterisationVL-Software:cellprofiler_3.5.1

Singularity Recipe

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

%labels
MAINTAINER jafar.lie@monash.edu
HARDWARE gpu

%environment
 CELLPROFILERBIN=/opt/CellProfiler/bin
 export PATH=$CELLPROFILERBIN:$PATH

%post -c /bin/bash
 add-apt-repository main
 add-apt-repository universe
 add-apt-repository multiverse
 apt -y update
 apt -y upgrade
 apt -y install \
    build-essential    \
    cython             \
    git                \
    libmysqlclient-dev \
    libhdf5-dev        \
    libxml2-dev        \
    libxslt1-dev       \
    openjdk-8-jdk      \
    python-dev         \
    python-pip         \
    python-h5py        \
    python-matplotlib  \
    python-mysqldb     \
    python-scipy       \
    python-numpy       \
    python-vigra       \
    python-wxgtk3.0    \
    python-zmq
 echo "======================="
 echo "Installing CellProfiler"
 echo "======================="
 mkdir -p /opt/
 cd /opt/
 git clone https://github.com/CellProfiler/CellProfiler.git
 cd CellProfiler
 git checkout master
 sed -i -e 's/1.0.17/1.0.14/g' requirements.txt
 pip --disable-pip-version-check install --editable .
 pip install --upgrade pillow
 pip install javabridge==1.0.14
 
%runscript
    $*

Collection


View on Datalad

Metrics

key value
id /containers/Characterisation-Virtual-Laboratory-CharacterisationVL-Software-cellprofiler_3.5.1
collection name Characterisation-Virtual-Laboratory/CharacterisationVL-Software
branch master
tag cellprofiler_3.5.1
commit 09af1a485d808e449eee28c5aadb45d7d078b96b
version (container hash) c18a43b08daf857bb9bb6c9920289ffb
build date 2020-09-16T23:29:50.742Z
size (MB) 1721
size (bytes) 772349983
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.