TomHarrop/variant-utils:freebayes_1.3.1
$ singularity pull shub://TomHarrop/variant-utils:freebayes_1.3.1
Singularity Recipe
Bootstrap: shub
From: TomHarrop/variant-utils:vcflib_1.0.1
%help
Container for freebayes 1.3.1 with modified freebayes-parallel
that can be run from outside the scripts directory
%labels
VERSION "freebayes 1.3.1"
%post
# faster apt downloads
export DEBIAN_FRONTEND=noninteractive
# MIRRORS ALREADY CONFIGURED IN BASE CONTAINER
# packages
apt update
apt install -y \
libtabixpp-dev \
parallel \
python
# download freebayes
git clone \
https://github.com/ekg/freebayes.git
cd freebayes || exit 1
git checkout tags/v1.3.1
git submodule update --init --recursive
make
# fix the scripts
sed \
's/..\/vcflib\/scripts\/vcffirstheader/vcffirstheader/g' \
scripts/freebayes-parallel \
| sed \
's/..\/vcflib\/bin\/vcfstreamsort/vcfstreamsort/g' \
> scripts/freebayes-parallel.new
rm scripts/freebayes-parallel
mv scripts/freebayes-parallel.new scripts/freebayes-parallel
chmod 755 scripts/freebayes-parallel
%environment
export PATH="${PATH}:/freebayes/bin:/freebayes/scripts"
%runscript
exec /freebayes/bin/freebayes "$@"
Collection
- Name: TomHarrop/variant-utils
- License: None
View on Datalad
Metrics
key | value |
---|---|
id | /containers/TomHarrop-variant-utils-freebayes_1.3.1 |
collection name | TomHarrop/variant-utils |
branch | master |
tag | freebayes_1.3.1 |
commit | f2cc069c8bcdaac7c3dd4f73cfc555a270e49ae2 |
version (container hash) | 63eb007cd05b2245fc14838c1b6b03613879a009406f3e664e22dfd71880c0ba |
build date | 2019-11-25T02:45:47.083Z |
size (MB) | 424.83984375 |
size (bytes) | 445476864 |
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.