-
Notifications
You must be signed in to change notification settings - Fork 716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
{bio}[foss/2020b} pangolin v3.1.10 #13733
Changes from 1 commit
b9ebe6f
29d6aab
ae20e5d
4be7724
633e67b
87e7639
e271070
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||
---|---|---|---|---|---|---|---|---|
@@ -0,0 +1,75 @@ | ||||||||
# Contribution from the NIHR Biomedical Research Centre | ||||||||
# Guy's and St Thomas' NHS Foundation Trust and King's College London | ||||||||
# Based on a EC provided by Paul Jähn | ||||||||
# uploaded by J. Sassmannshausen | ||||||||
|
||||||||
easyblock = 'PythonBundle' | ||||||||
|
||||||||
name = 'pangolin' | ||||||||
version = '3.1.10' | ||||||||
|
||||||||
homepage = 'https://cov-lineages.org/pangolin.html' | ||||||||
description = "Software package for assigning SARS-CoV-2 genome sequences to global lineages." | ||||||||
|
||||||||
toolchain = {'name': 'foss', 'version': '2020b'} | ||||||||
|
||||||||
dependencies = [ | ||||||||
('Biopython', '1.78'), | ||||||||
('gofasta', '0.0.5', '', True), | ||||||||
('minimap2', '2.20'), | ||||||||
('Pysam', '0.16.0.1'), | ||||||||
('Python', '3.8.6'), | ||||||||
('SciPy-bundle', '2020.11'), | ||||||||
('snakemake', '6.1.0'), | ||||||||
('UShER', '0.4.1'), | ||||||||
('scikit-learn', '0.23.2'), | ||||||||
] | ||||||||
|
||||||||
use_pip = True | ||||||||
sanity_pip_check = True | ||||||||
|
||||||||
github_account = 'cov-lineages' | ||||||||
exts_list = [ | ||||||||
('pangolin', '3.1.11', { | ||||||||
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'], | ||||||||
'sources': [{'download_filename': 'v%(version)s.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}], | ||||||||
'checksums': ['ce64a3ef84de5b11d5c9f21f76341cae23c0fabbf46cc3c1b7b244701b36efbc'], | ||||||||
}), | ||||||||
('pangoLEARN', '2021-08-09', { | ||||||||
'modulename': 'pangoLEARN', | ||||||||
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'], | ||||||||
'sources': [{'download_filename': '%(version)s.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}], | ||||||||
'checksums': ['ece55bc37b3e35dbdff2432fb8b9ea76fa53fe993394a425d1df67147484a81e'], | ||||||||
}), | ||||||||
('scorpio', '0.3.12', { | ||||||||
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'], | ||||||||
'sources': [{'download_filename': 'v%(version)s.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}], | ||||||||
'checksums': ['48390ed1c1a79bb5f801083042cdeddee060e2277f40c293fd30384882aced81'], | ||||||||
}), | ||||||||
('constellations', '0.0.13', { | ||||||||
'source_urls': ['https://github.com/%(github_account)s/%name)s/archive'], | ||||||||
boegel marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
'sources': [{'download_filename': 'v%(version).tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}], | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Thanks for finding them! I simply did not spot them. (I do need new glasses, not a joke). I have corrected them. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Converted to draft as we are waiting to have There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
You can likely put them into
If that is the only thing then simply mention it in the PR description like: |
||||||||
'checksums': ['4aa3edae9491a59621ef6a3b5bbd21a13c68355986f6c097e46a1397d5b1d24b'], | ||||||||
}), | ||||||||
('pango-designation', '1.2.59', { | ||||||||
'source_urls': ['https://github.com/%(github_account)s/%(name)s/archive'], | ||||||||
'sources': [{'download_filename': 'v%(version)s.tar.gz', 'filename': '%(name)s-%(version)s.tar.gz'}], | ||||||||
'checksums': ['bd6c11b376c2f6955afa9e96938464184e5f6db22334589cbbbfefe1cbe35e86'], | ||||||||
}), | ||||||||
] | ||||||||
|
||||||||
_binaries = [ | ||||||||
boegel marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
'constellations', 'extract_definitions.py', 'pango_designation', 'pangoLEARN', | ||||||||
'pangolearn.smk', 'pangolin', 'scorpio', 'type_constellations.py' | ||||||||
] | ||||||||
|
||||||||
sanity_check_paths = { | ||||||||
'files': ['bin/%s' % x for x in _binaries], | ||||||||
'dirs': ['lib'], | ||||||||
} | ||||||||
|
||||||||
sanity_check_commands = [ | ||||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would also add
Suggested change
|
||||||||
'pangolin -pv && scorpio -v' | ||||||||
boegel marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
] | ||||||||
|
||||||||
moduleclass = 'bio' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a nitpick: my last name has an
e
at the end ;)