diff --git a/easybuild/easyconfigs/a/AGFusion/AGFusion-1.4.3-foss-2023a.eb b/easybuild/easyconfigs/a/AGFusion/AGFusion-1.4.3-foss-2023a.eb new file mode 100644 index 00000000000..0ab4ab85dd7 --- /dev/null +++ b/easybuild/easyconfigs/a/AGFusion/AGFusion-1.4.3-foss-2023a.eb @@ -0,0 +1,57 @@ +easyblock = 'PythonBundle' + +name = 'AGFusion' +version = '1.4.3' + +homepage = 'https://github.com/murphycj/AGFusion' +description = """AGFusion is a python package for annotating gene fusions + from the human or mouse genomes.""" + +toolchain = {'name': 'foss', 'version': '2023a'} + +dependencies = [ + ('Python', '3.11.3'), + ('matplotlib', '3.7.2'), + ('Biopython', '1.83'), +] + +use_pip = True + +exts_list = [ + ('memoized-property', '1.0.3', { + 'checksums': ['4be4d0209944b9b9b678dae9d7e312249fe2e6fb8bdc9bdaa1da4de324f0fcf5'], + }), + ('simplejson', '3.16.0', { + 'checksums': ['b1f329139ba647a9548aa05fb95d046b4a677643070dc2afc05fa2e975d09ca5'], + }), + ('serializable', '0.1.1', { + 'checksums': ['87f9fadbd0fba5c7951858d16ae9109afa4c96fd486e663419f3051f352a22d9'], + }), + ('gtfparse', '1.2.0', { + 'checksums': ['2f27aa2b87eb43d613edabf27f9c11147dc595c8683b440ac1d88e9acdb85873'], + }), + ('typechecks', '0.1.0', { + 'checksums': ['7d801a6018f60d2a10aa3debc3af65f590c96c455de67159f39b9b183107c83b'], + }), + ('appdirs', version, { + 'checksums': ['9e5896d1372858f8dd3344faf4e5014d21849c756c8d5701f78f8a103b372d92'], + }), + ('datacache', '1.1.5', { + 'checksums': ['b2ca31b2b9d3803a49645ab4f5b30fdd0820e833a81a6952b4ec3a68c8ee24a7'], + }), + ('pyensembl', '2.3.13', { + 'checksums': ['c70ce760f68fe2a6be871db44e53ce1d4d1227f2ce0578c6b291d5a89f5d1832'], + }), + ('agfusion', version, { + 'checksums': ['0fdace7fad64713173cac049af3783bdb3db406d5a6dafd4cc0c1948d0724c8f'], + }), +] + +sanity_pip_check = True + +sanity_check_paths = { + 'files': ['bin/agfusion'], + 'dirs': ['lib/python%(pyshortver)s/site-packages/%(namelower)s'] +} + +moduleclass = 'bio'