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

picard: add singularity files

parent 4a1b22a8
No related branches found
No related tags found
No related merge requests found
#/bin/sh
sudo singularity build --force bin/picard:2.18.11.sif src/singularity_modules/picard/2.18.11/picard.def
singularity sign bin/picard:2.18.11.sif
Bootstrap: docker
From: ubuntu:18.04
%files
src/singularity_modules/picard/2.18.11/PicardCommandLine /usr/bin/
%labels
MAINTAINER Laurent Modolo
%post
PICARD_VERSION=2.18.11
PACKAGES="default-jre \
curl \
ca-certificates"
apt-get update && \
apt-get install -y --no-install-recommends ${PACKAGES} && \
apt-get clean
curl -k -L https://github.com/broadinstitute/picard/releases/download/${PICARD_VERSION}/picard.jar -o picard.jar && \
mkdir -p /usr/share/java/ && \
mv picard.jar /usr/share/java/
chmod +x /usr/bin/PicardCommandLine
%environment
export PICARD_VERSION=2.18.11
%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