Skip to content

Instantly share code, notes, and snippets.

@pescobar
Created January 8, 2014 19:49
Show Gist options
  • Save pescobar/8323332 to your computer and use it in GitHub Desktop.
Save pescobar/8323332 to your computer and use it in GitHub Desktop.
sickle with versionsuffix
# This file is an EasyBuild reciPY as per https://github.com/hpcugent/easybuild
# Author: Pablo Escobar Lopez
# Swiss Institute of Bioinformatics
# Biozentrum - University of Basel
easyblock='MakeCp'
name = "sickle"
# version checked running "sickle --version"
version = "1.210"
versionsuffix = ""
homepage = 'https://github.com/najoshi/sickle'
description = """ Windowed Adaptive Trimming for fastq files using quality """
toolchain = {'name': 'goolf', 'version': '1.4.10'}
# commit bab15f7d14b06400be37d50df7c092b1ec6fe0c5
git_commit_id = 'bab15f7'
# define custom version/commit on runtime using
# --try-software-version=1.210 --try-amend=versionsuffix=1234567
if versionsuffix:
git_commit_id = versionsuffix
sources = ['%s.tar.gz' % git_commit_id]
source_urls = ['https://github.com/najoshi/sickle/archive/']
files_to_copy = [(['sickle'], 'bin'), "README.md", "test"]
sanity_check_paths = {
'files': ['bin/sickle'],
'dirs': []
}
moduleclass = 'bio'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment