From e57a291c26e9302a01918687f991d91bb6fc26b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Krup=C4=8D=C3=ADk?= Date: Wed, 25 Apr 2018 09:38:57 +0200 Subject: [PATCH] new file: g/GATK/GATK-4.0.3.0-Java-1.8.0_144.eb new file: p/pydot/pydot-1.2.4-Py-3.6.eb --- g/GATK/GATK-4.0.3.0-Java-1.8.0_144.eb | 40 +++++++++++++++++++++++++++ p/pydot/pydot-1.2.4-Py-3.6.eb | 24 ++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 g/GATK/GATK-4.0.3.0-Java-1.8.0_144.eb create mode 100644 p/pydot/pydot-1.2.4-Py-3.6.eb diff --git a/g/GATK/GATK-4.0.3.0-Java-1.8.0_144.eb b/g/GATK/GATK-4.0.3.0-Java-1.8.0_144.eb new file mode 100644 index 00000000..a8e08f95 --- /dev/null +++ b/g/GATK/GATK-4.0.3.0-Java-1.8.0_144.eb @@ -0,0 +1,40 @@ +# IT4Innovations 2018 + +easyblock = 'Tarball' + +name = 'GATK' +version = '4.0.3.0' +versionsuffix = '-Java-%(javaver)s' + +homepage = 'http://www.broadinstitute.org/gatk/' +description = """The Genome Analysis Toolkit or GATK is a software package developed at the Broad Institute + to analyse next-generation resequencing data. The toolkit offers a wide variety of tools, + with a primary focus on variant discovery and genotyping as well as strong emphasis on + data quality assurance. Its robust architecture, powerful processing engine and + high-performance computing features make it capable of taking on projects of any size.""" + +toolchain = {'name': 'dummy', 'version': ''} + +# download manually from http://www.broadinstitute.org/gatk/download +source_urls = [' https://github.com/broadinstitute/gatk/releases/download/%(version)s/'] + +sources = ['gatk-%(version)s.zip'] + +dependencies = [('Java', '1.8.0_144')] + + +postinstallcmds = [ + 'mkdir %(installdir)s/bin', + 'mv %(installdir)s/gatk %(installdir)s/bin', +] + +modextravars = { + 'export GATK_LOCAL_JAR':'%(installdir)s/gatk-package-4.0.3.0-local.jar' +} + +sanity_check_paths = { + 'files': ['gatk-package-4.0.3.0-local.jar', 'gatk-package-4.0.3.0-spark.jar'], + 'dirs': ['bin'], +} + +moduleclass = 'bio' diff --git a/p/pydot/pydot-1.2.4-Py-3.6.eb b/p/pydot/pydot-1.2.4-Py-3.6.eb new file mode 100644 index 00000000..e98be96a --- /dev/null +++ b/p/pydot/pydot-1.2.4-Py-3.6.eb @@ -0,0 +1,24 @@ +# IT4Innovations 2018 + +easyblock = "PythonPackage" +name = 'pydot' +version = '1.2.4' + +homepage = 'https://pypi.python.org/pypi/pydot' +description = 'A Python interface to GraphViz and the DOT language.' + +toolchain = {'name': 'Py', 'version': '3.6'} + +source_urls = [PYPI_SOURCE] +sources = [SOURCE_TAR_GZ] + +dependencies = [ + ('pyparsing', '2.2.0'), +] + +sanity_check_paths = { + 'files': ['lib/python3.6/site-packages/%(name)s-%(version)s-py3.6.egg'], + 'dirs': [], +} + +moduleclass = 'python'