TomHarrop/align-utils:samblaster_0.1.24
$ singularity pull shub://TomHarrop/align-utils:samblaster_0.1.24
Singularity Recipe
Bootstrap: docker
From: ubuntu:19.10
%help
SAMBLASTER 0.1.24
https://github.com/GregoryFaust/samblaster
%labels
VERSION "SAMBLASTER 0.1.24"
%post
# faster apt downloads
export DEBIAN_FRONTEND=noninteractive
export LC_ALL=C
(
. /etc/os-release
cat << _EOF_ > mirror.txt
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME} main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME}-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME}-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt ${UBUNTU_CODENAME}-security main restricted universe multiverse
_EOF_
mv /etc/apt/sources.list /etc/apt/sources.list.bak
cat mirror.txt /etc/apt/sources.list.bak > /etc/apt/sources.list
)
# apt dependencies
apt-get update
apt-get install -y \
build-essential \
wget
# install samblaster
wget \
-O "samblaster.tar.gz" \
https://github.com/GregoryFaust/samblaster/releases/download/v.0.1.24/samblaster-v.0.1.24.tar.gz
mkdir /samblaster
tar -zxf samblaster.tar.gz \
-C /samblaster \
--strip-components 1
rm samblaster.tar.gz
(
cd /samblaster || exit 1
make
mv samblaster /usr/local/bin/
)
rm -r /samblaster
%runscript
exec /usr/local/bin/samblaster "$@"
Collection
- Name: TomHarrop/align-utils
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/TomHarrop-align-utils-samblaster_0.1.24 |
collection name | TomHarrop/align-utils |
branch | master |
tag | samblaster_0.1.24 |
commit | d5b3fe67cbe1d39829d521e76bc139ed8d4a3894 |
version (container hash) | 1159bb9ac9fb4c541d0486cb66790ef5c576c88b3623471394865db022a3d94e |
build date | 2020-03-05T20:22:22.976Z |
size (MB) | 114.94140625 |
size (bytes) | 120524800 |
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.