Skip to content
Snippets Groups Projects
Verified Commit 2c69d031 authored by Laurent Modolo's avatar Laurent Modolo
Browse files

kallisto: add singularity files

parent ceabe427
No related branches found
No related tags found
No related merge requests found
#/bin/sh
sudo singularity build --force bin/kallisto:0.43.1.sif src/singularity_modules/kallisto/0.43.1/kallisto.def
singularity sign bin/kallisto:0.43.1.sif
Bootstrap: docker
From: ubuntu:18.04
%labels
MAINTAINER Laurent Modolo
%post
KALLISTO_VERSION=0.43.1
PACKAGES="curl \
ca-certificates"
apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
curl -k -L https://github.com/pachterlab/kallisto/releases/download/v${KALLISTO_VERSION}/kallisto_linux-v${KALLISTO_VERSION}.tar.gz -o kallisto_linux-v${KALLISTO_VERSION}.tar.gz && \
tar xzf kallisto_linux-v${KALLISTO_VERSION}.tar.gz && \
cp kallisto_linux-v${KALLISTO_VERSION}/kallisto /usr/bin && \
rm -Rf kallisto_linux-v${KALLISTO_VERSION}*
%environment
export KALLISTO_VERSION=0.44.0
%runscript
exec /bin/bash "$@"
#/bin/sh
sudo singularity build --force bin/kallisto:0.44.0.sif src/singularity_modules/kallisto/0.44.0/kallisto.def
singularity sign bin/kallisto:0.44.0.sif
Bootstrap: docker
From: ubuntu:18.04
%labels
MAINTAINER Laurent Modolo
%post
KALLISTO_VERSION=0.44.0
PACKAGES="curl \
ca-certificates"
apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
curl -k -L https://github.com/pachterlab/kallisto/releases/download/v${KALLISTO_VERSION}/kallisto_linux-v${KALLISTO_VERSION}.tar.gz -o kallisto_linux-v${KALLISTO_VERSION}.tar.gz && \
tar xzf kallisto_linux-v${KALLISTO_VERSION}.tar.gz && \
cp kallisto_linux-v${KALLISTO_VERSION}/kallisto /usr/bin && \
rm -Rf kallisto_linux-v${KALLISTO_VERSION}*
%environment
export KALLISTO_VERSION=0.44.0
%runscript
exec /bin/bash "$@"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment