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


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
We cannot guarantee that all containers will still exist on GitHub.