new file: p/picard/picard-2.26.2-Java-13.eb

This commit is contained in:
Jakub Kropacek 2021-10-13 19:54:49 +02:00 committed by Easy Build
parent 38bf743baa
commit 054082b077

View File

@ -0,0 +1,54 @@
##
# This is an easyconfig file for EasyBuild, see https://github.com/easybuilders/easybuild
#
# This is a contribution from Phoenix HPC Service, The University of Adelaide, Australia
# Homepage: https://www.adelaide.edu.au/phoenix/
#
# Copyright:: adelaide.edu.au/phoenix
# Authors:: Robert Qiao <robert.qiao@adelaide.edu.au>, Exe Escobedo <exequiel.sepulvedaescobedo@adelaide.edu.au>
# License:: MIT
#
# 2.10.1:
# Adam Huffman
# The Francis Crick Institute
# 2.18.11:
# Jonas Demeulemeester
# The Francis Crick Institute
# 2.21.1
# Pavel Grochal (INUITS)
# 2.25.1
# J. Sassmannshausen (GSTT)
# 2.25.5
# Erica Bianco (HPCNow!)
##
easyblock = 'JAR'
name = 'picard'
version = '2.26.2'
versionsuffix = '-Java-%(javaver)s'
homepage = 'https://broadinstitute.github.io/picard/'
description = """A set of tools (in Java) for working with next generation sequencing data in the BAM format."""
toolchain = SYSTEM
source_urls = ['https://github.com/broadinstitute/picard/releases/download/%(version)s']
sources = [{
'filename': '%(name)s-%(version)s.jar',
'download_filename': '%(name)s.jar',
}]
checksums = ['99fab1699a735fd048a05975a243774f1cc99e87a9b28311d4aa872d06390474']
postinstallcmds = ["mv %(installdir)s/%(name)s-%(version)s.jar %(installdir)s/%(name)s.jar"]
dependencies = [('Java', '13')]
sanity_check_paths = {
'files': ['picard.jar'],
'dirs': [],
}
modloadmsg = "To execute picard run: java -jar $EBROOTPICARD/%(name)s.jar"
moduleclass = 'bio'