/
STAR-Fusion-1.12.0-foss-2022b.eb
40 lines (30 loc) · 1.34 KB
/
STAR-Fusion-1.12.0-foss-2022b.eb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Built with EasyBuild version 3.8.1 on 2019-02-25_13-30-56
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
# Author: Pablo Escobar Lopez
# sciCORE - University of Basel
# SIB Swiss Institute of Bioinformatics
# rewrite 2023-08-07 John Dey - Fred Hutch Cancer Center - Seattle US
easyblock = 'Tarball'
name = 'STAR-Fusion'
version = '1.12.0'
homepage = 'https://github.com/STAR-Fusion/STAR-Fusion'
description = """STAR-Fusion uses the STAR aligner to identify candidate fusion transcripts
supported by Illumina reads. STAR-Fusion further processes the output generated by the STAR aligner
to map junction reads and spanning reads to a reference annotation set."""
toolchain = {'name': 'foss', 'version': '2022b'}
source_urls = ['https://github.com/STAR-Fusion/STAR-Fusion/releases/download/%(name)s-v%(version)s/']
sources = ['%(name)s-v%(version)s.FULL.tar.gz']
checksums = ['f99e008a69bdbd8e3cfe51a50f1a57860d4c9a30e2f4f2de80a9b32c97f50e41']
dependencies = [
('Perl', '5.36.0'),
('STAR', '2.7.10b'),
]
# Perl libraries DB_File is part of the Base install for Perl
# Perl dependencies Set::IntervalTree is statified with Perl/5.36.0-GCCcore-12.2.0
sanity_check_paths = {
'files': ['STAR-Fusion'],
'dirs': []
}
sanity_check_commands = ['%(name)s --version']
modextrapaths = {'PATH': ['']}
moduleclass = 'bio'