-
Notifications
You must be signed in to change notification settings - Fork 681
/
ACT-18.0.3-Java-11.eb
33 lines (25 loc) · 1.16 KB
/
ACT-18.0.3-Java-11.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
easyblock = 'PackedBinary'
name = 'ACT'
version = '18.0.3'
versionsuffix = '-Java-%(javaver)s'
homepage = 'https://sanger-pathogens.github.io/Artemis/ACT/'
description = """ ACT is a Java application for displaying pairwise comparisons between two or more DNA sequences.
It can be used to identify and analyse regions of similarity and difference between genomes
and to explore conservation of synteny, in the context of the entire sequences and their annotation.
It can read complete EMBL, GENBANK and GFF entries or sequences in FASTA or raw format. """
toolchain = SYSTEM
source_urls = ['https://github.com/sanger-pathogens/Artemis/releases/download/v%(version)s/']
sources = ['artemis-unix-release-%(version)s.tar.gz']
checksums = ['2603e6daf123c866817fcc22d4577244787349913cebc7acecbcc2e059a8e15c']
dependencies = [('Java', '11')]
sanity_check_paths = {
'files': ['act', 'art'],
'dirs': [],
}
# act -help returns exit-code 1, but it is valid working executable.
# Workaround is to grep phrase from help command output
# https://github.com/sanger-pathogens/Artemis/issues/296
sanity_check_commands = [
"act -help | grep -q 'EXAMPLES'"
]
moduleclass = 'bio'