Skip to content

Commit

Permalink
adding easyconfigs: Bandage-0.9.0-GCCcore-12.3.0.eb, GetOrganelle-1.7…
Browse files Browse the repository at this point in the history
….7.1-foss-2023a.eb
  • Loading branch information
FokkeDijkstra committed Aug 2, 2024
1 parent 3a2e0b8 commit 66c6529
Show file tree
Hide file tree
Showing 2 changed files with 73 additions and 0 deletions.
30 changes: 30 additions & 0 deletions easybuild/easyconfigs/b/Bandage/Bandage-0.9.0-GCCcore-12.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
easyblock = 'MakeCp'

name = 'Bandage'
version = '0.9.0'

homepage = 'http://rrwick.github.io/Bandage'
description = "Bandage is a program for visualising de novo assembly graphs"

toolchain = {'name': 'GCCcore', 'version': '12.3.0'}

source_urls = ['https://github.com/rrwick/Bandage/archive']
sources = ['v%(version)s.tar.gz']
checksums = ['04de8152d8bf5e5aa32b41a63cf1c23e1fee7b67ccd9f1407db8dc2824ca4e30']

builddependencies = [('binutils', '2.40')]

dependencies = [('Qt5', '5.15.10')]

prebuildopts = "qmake Bandage.pro && "

files_to_copy = [(['Bandage'], 'bin')]

sanity_check_paths = {
'files': ['bin/Bandage'],
'dirs': [],
}

sanity_check_commands = ["Bandage --help && ldd $(which Bandage)"]

moduleclass = 'bio'
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
easyblock = 'PythonPackage'

name = 'GetOrganelle'
version = '1.7.7.1'

homepage = 'https://github.com/Kinggerm/GetOrganelle'
description = """This toolkit assemblies organelle genome from genomic skimming data."""

toolchain = {'name': 'foss', 'version': '2023a'}

source_urls = ['https://github.com/Kinggerm/GetOrganelle/archive/']
sources = ['%(version)s.tar.gz']
checksums = ['cf8e14766de43967182be839de20c9d1709b60fae38a0b3d175742dfad7a5d44']

dependencies = [
('Python', '3.11.3'),
('Bandage', '0.9.0'),
('SciPy-bundle', '2023.07'),
('sympy', '1.12'),
('SPAdes', '3.15.4'),
('Bowtie2', '2.5.1'),
('BLAST+', '2.14.1'),
('Perl', '5.36.1'),
('matplotlib', '3.7.2')
]

download_dep_fail = True
use_pip = True

options = {'modulename': False}

fix_python_shebang_for = ['bin/*.py']

sanity_pip_check = True

sanity_check_commands = ["get_organelle_from_reads.py -h"]

sanity_check_paths = {
'files': ['bin/check_annotations.py', 'bin/get_organelle_from_reads.py', 'bin/slim_graph.py'],
'dirs': ['lib/python%(pyshortver)s/site-packages'],
}

moduleclass = 'bio'

0 comments on commit 66c6529

Please sign in to comment.