photocyte/guppy_gpu_singularity:latest
$ singularity pull shub://photocyte/guppy_gpu_singularity:latest
Singularity Recipe
Bootstrap: docker
From: nvidia/cuda:10.2-cudnn7-devel-ubuntu18.04
%labels
MAINTAINER Timothy R. Fallon
%files
%environment
%post
PACKAGE_VERSION=4.0.14
BUILD_PACKAGES="wget apt-utils apt-transport-https"
DEBIAN_FRONTEND=noninteractive
PACKAGE_NAME=ont_guppy_${PACKAGE_VERSION}-1~bionic_amd64.deb
apt-get update
apt-get install --yes $BUILD_PACKAGES
apt-get install --yes locales
locale-gen "en_US.UTF-8"
dpkg-reconfigure locales
### guppy dependencies
apt-get install --yes libzmq5 \
libhdf5-cpp-100 \
libboost-atomic1.65.1 \
libboost-chrono1.65.1 \
libboost-date-time1.65.1 \
libboost-filesystem1.65.1 \
libboost-iostreams1.65.1 \
libboost-program-options1.65.1 \
libboost-regex1.65.1 \
libboost-system1.65.1 \
libboost-log1.65.1 \
libcurl4
### For nvtop https://github.com/Syllo/nvtop
#cd /tmp
#apt-get install --yes libncurses5-dev \
# libncursesw5-dev cmake git
#git clone https://github.com/Syllo/nvtop.git
#mkdir -p nvtop/build && cd nvtop/build
#cmake .. -DNVML_RETRIEVE_HEADER_ONLINE=True
#make
#make install
###
### For guppy
cd /tmp
wget -q https://mirror.oxfordnanoportal.com/software/analysis/${PACKAGE_NAME}
dpkg -I ${PACKAGE_NAME} ##Print some information about the package dependencies
dpkg -i --ignore-depends=nvidia-driver-418,libcuda1-418 /tmp/${PACKAGE_NAME}
###
### Cleanup
rm -f *.deb
apt-get autoremove --purge --yes
apt-get clean
rm -rf /var/lib/apt/lists/*
%runscript
Collection
- Name: photocyte/guppy_gpu_singularity
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/photocyte-guppy_gpu_singularity-latest |
collection name | photocyte/guppy_gpu_singularity |
branch | master |
tag | latest |
commit | f6b2028b3818868716006f20ae4f69c03febe179 |
version (container hash) | d0e782d17998256b1814a672a22050a3 |
build date | 2020-09-04T05:45:15.277Z |
size (MB) | 4857.0 |
size (bytes) | 2690301983 |
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.