easyconfigs-it4i/p/picard/picard-2.23.8-Java-11.eb
Jakub Kropacek c981797762 new file: g/GATK/GATK-4.1.9.0-GCCcore-10.2.0-Java-11.eb
new file:   p/picard/picard-2.23.8-Java-11.eb
2021-10-19 18:33:53 +02:00

54 lines
1.4 KiB
Plaintext

##
# 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.23.8'
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',
}]
postinstallcmds = ["mv %(installdir)s/%(name)s-%(version)s.jar %(installdir)s/%(name)s.jar"]
dependencies = [('Java', '11')]
sanity_check_paths = {
'files': ['picard.jar'],
'dirs': [],
}
modloadmsg = "To execute picard run: java -jar $EBROOTPICARD/%(name)s.jar"
moduleclass = 'bio'