Skip to content

Commit a4cc97e

Browse files
authored
Merge pull request #25011 from SethosII/20260106071918_new_pr_FastQC0121
{bio}[GCCcore/14.3.0] FastQC v0.12.1 w/ Java 21
2 parents 3733386 + a6c0a89 commit a4cc97e

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Updated from previous config
2+
# Author: Pavel Grochal (INUITS)
3+
# License: GPLv2
4+
5+
easyblock = 'PackedBinary'
6+
7+
name = 'FastQC'
8+
version = '0.12.1'
9+
versionsuffix = '-Java-%(javaver)s'
10+
11+
homepage = 'https://www.bioinformatics.babraham.ac.uk/projects/fastqc/'
12+
description = """FastQC is a quality control application for high throughput
13+
sequence data. It reads in sequence data in a variety of formats and can either
14+
provide an interactive application to review the results of several different
15+
QC checks, or create an HTML based report which can be integrated into a
16+
pipeline."""
17+
18+
toolchain = {'name': 'GCCcore', 'version': '14.3.0'}
19+
20+
source_urls = ['https://www.bioinformatics.babraham.ac.uk/projects/%(namelower)s']
21+
sources = ['%(namelower)s_v%(version)s.zip']
22+
patches = ['FastQC_shebang.patch']
23+
checksums = [
24+
'5f4dba8780231a25a6b8e11ab2c238601920c9704caa5458d9de559575d58aa7', # fastqc_v0.12.1.zip
25+
'684701634440864750c9a0b99d81e122a1def78672d436daf5497bff61d9a356', # FastQC_shebang.patch
26+
]
27+
28+
dependencies = [
29+
('Java', '21', '', SYSTEM),
30+
('Perl', '5.40.2'),
31+
]
32+
33+
postinstallcmds = ["chmod +x %(installdir)s/fastqc"]
34+
35+
sanity_check_paths = {
36+
'files': ['fastqc', 'fastqc_icon.ico', 'INSTALL.txt', 'jbzip2-0.9.jar',
37+
'LICENSE.txt', 'LICENSE_JHDF5.txt', 'README.txt',
38+
'RELEASE_NOTES.txt', 'run_fastqc.bat',
39+
'cisd-jhdf5.jar'],
40+
'dirs': ['Configuration', 'Help', 'Templates', 'uk', 'net', 'org'],
41+
}
42+
43+
sanity_check_commands = [('fastqc', '-v')]
44+
45+
moduleclass = 'bio'

0 commit comments

Comments
 (0)