Skip to content
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/2023a] trusTEr v0.1.1-20241025, subset-bam v1.1.0, bamtofastq v1.4.1, ... #21855

Conversation

pavelToman
Copy link
Collaborator

@pavelToman pavelToman commented Nov 14, 2024

(created using eb --new-pr)
resolves vscentrum/vsc-software-stack#453

…1.1.0.eb, bamtofastq-1.4.1-GCCcore-12.3.0.eb, TEtranscripts-2.2.3-foss-2023a.eb
Copy link

Updated software bamtofastq-1.4.1-GCCcore-12.3.0.eb

Diff against bamtofastq-1.4.0-GCCcore-10.3.0.eb

easybuild/easyconfigs/b/bamtofastq/bamtofastq-1.4.0-GCCcore-10.3.0.eb

diff --git a/easybuild/easyconfigs/b/bamtofastq/bamtofastq-1.4.0-GCCcore-10.3.0.eb b/easybuild/easyconfigs/b/bamtofastq/bamtofastq-1.4.1-GCCcore-12.3.0.eb
index f882fbbd83..8759374058 100644
--- a/easybuild/easyconfigs/b/bamtofastq/bamtofastq-1.4.0-GCCcore-10.3.0.eb
+++ b/easybuild/easyconfigs/b/bamtofastq/bamtofastq-1.4.1-GCCcore-12.3.0.eb
@@ -1,366 +1,220 @@
 easyblock = 'Cargo'
 
 name = 'bamtofastq'
-version = '1.4.0'
+version = '1.4.1'
 
 homepage = 'https://github.com/10XGenomics/bamtofastq'
 description = """Convert 10x BAM files to the original FASTQs compatible with 10x pipelines."""
 
-toolchain = {'name': 'GCCcore', 'version': '10.3.0'}
+toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
+
+source_urls = ['https://github.com/10XGenomics/bamtofastq/archive/refs/tags']
+sources = [{'download_filename': 'v%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}]
+
+builddependencies = [
+    ('binutils', '2.40'),
+    ('Rust', '1.75.0'),
+    ('CMake', '3.26.3'),
+]
+
+dependencies = [('bzip2', '1.0.8')]
 
 crates = [
-    ('anyhow', '1.0.44'),
-    ('backtrace', '0.3.61'),
-    ('addr2line', '0.16.0'),
-    ('gimli', '0.25.0'),
-    ('cfg-if', '1.0.0'),
-    ('libc', '0.2.103'),
-    ('miniz_oxide', '0.4.4'),
+    ('addr2line', '0.17.0'),
     ('adler', '1.0.2'),
+    ('aho-corasick', '0.7.18'),
+    ('anyhow', '1.0.53'),
     ('autocfg', '1.0.1'),
-    ('object', '0.26.2'),
-    ('memchr', '2.4.1'),
-    ('rustc-demangle', '0.1.21'),
-    ('cc', '1.0.71'),
-    ('jobserver', '0.1.24'),
-    ('libc', '0.2.103'),
-    ('backtrace', '0.3.61'),
+    ('backtrace', '0.3.63'),
     ('bincode', '1.3.3'),
-    ('serde', '1.0.130'),
-    ('serde_derive', '1.0.130'),
-    ('proc-macro2', '1.0.29'),
-    ('unicode-xid', '0.2.2'),
-    ('quote', '1.0.10'),
-    ('proc-macro2', '1.0.29'),
-    ('syn', '1.0.80'),
-    ('proc-macro2', '1.0.29'),
-    ('quote', '1.0.10'),
-    ('unicode-xid', '0.2.2'),
-    ('csv', '1.1.6'),
+    ('bio-types', '0.12.0'),
+    ('bitflags', '1.3.2'),
     ('bstr', '0.2.17'),
-    ('lazy_static', '1.4.0'),
-    ('memchr', '2.4.1'),
-    ('regex-automata', '0.1.10'),
-    ('serde', '1.0.130'),
-    ('csv-core', '0.1.10'),
-    ('memchr', '2.4.1'),
-    ('itoa', '0.4.8'),
-    ('ryu', '1.0.5'),
-    ('serde', '1.0.130'),
-    ('docopt', '1.1.1'),
-    ('lazy_static', '1.4.0'),
-    ('regex', '1.5.4'),
-    ('aho-corasick', '0.7.18'),
-    ('memchr', '2.4.1'),
-    ('memchr', '2.4.1'),
-    ('regex-syntax', '0.6.25'),
-    ('serde', '1.0.130'),
-    ('strsim', '0.10.0'),
-    ('flate2', '1.0.22'),
-    ('cfg-if', '1.0.0'),
-    ('crc32fast', '1.2.1'),
-    ('cfg-if', '1.0.0'),
-    ('libc', '0.2.103'),
-    ('libz-sys', '1.1.3'),
-    ('libc', '0.2.103'),
+    ('byteorder', '1.4.3'),
+    ('bzip2-sys', '0.1.11+1.0.8'),
     ('cc', '1.0.71'),
+    ('cfg-if', '1.0.0'),
     ('cmake', '0.1.45'),
-    ('cc', '1.0.71'),
-    ('pkg-config', '0.3.20'),
-    ('itertools', '0.10.1'),
-    ('either', '1.6.1'),
-    ('regex', '1.5.4'),
-    ('rust-htslib', '0.38.2'),
-    ('bio-types', '0.12.0'),
-    ('derive-new', '0.5.9'),
-    ('proc-macro2', '1.0.29'),
-    ('quote', '1.0.10'),
-    ('syn', '1.0.80'),
-    ('lazy_static', '1.4.0'),
-    ('regex', '1.5.4'),
-    ('strum_macros', '0.20.1'),
-    ('heck', '0.3.3'),
-    ('unicode-segmentation', '1.8.0'),
-    ('proc-macro2', '1.0.29'),
-    ('quote', '1.0.10'),
-    ('syn', '1.0.80'),
-    ('thiserror', '1.0.29'),
-    ('thiserror-impl', '1.0.29'),
-    ('proc-macro2', '1.0.29'),
-    ('quote', '1.0.10'),
-    ('syn', '1.0.80'),
-    ('byteorder', '1.4.3'),
+    ('crc32fast', '1.2.1'),
+    ('crossbeam-channel', '0.5.1'),
+    ('crossbeam-utils', '0.8.5'),
+    ('csv', '1.1.6'),
+    ('csv-core', '0.1.10'),
+    ('curl-sys', '0.4.49+curl-7.79.1'),
     ('custom_derive', '0.1.7'),
     ('derive-new', '0.5.9'),
-    ('hts-sys', '2.0.2'),
-    ('bzip2-sys', '0.1.11+1.0.8'),
-    ('libc', '0.2.103'),
-    ('cc', '1.0.71'),
-    ('pkg-config', '0.3.20'),
-    ('libdeflate-sys', '0.5.0'),
-    ('cc', '1.0.71'),
-    ('libz-sys', '1.1.3'),
-    ('lzma-sys', '0.1.17'),
-    ('libc', '0.2.103'),
-    ('cc', '1.0.71'),
-    ('pkg-config', '0.3.20'),
-    ('cc', '1.0.71'),
+    ('docopt', '1.1.1'),
+    ('either', '1.6.1'),
+    ('fastrand', '1.7.0'),
+    ('flate2', '1.0.22'),
+    ('form_urlencoded', '1.0.1'),
     ('fs-utils', '1.1.4'),
-    ('quick-error', '1.2.3'),
+    ('gimli', '0.26.0'),
     ('glob', '0.3.0'),
+    ('heck', '0.3.3'),
+    ('hts-sys', '2.0.2'),
+    ('idna', '0.2.3'),
     ('ieee754', '0.2.6'),
+    ('instant', '0.1.12'),
+    ('itertools', '0.10.3'),
+    ('itoa', '0.4.8'),
+    ('jobserver', '0.1.24'),
     ('lazy_static', '1.4.0'),
     ('libc', '0.2.103'),
+    ('libdeflate-sys', '0.5.0'),
+    ('libz-sys', '1.1.3'),
     ('linear-map', '1.2.0'),
+    ('log', '0.4.14'),
+    ('lz4', '1.23.2'),
+    ('lz4-sys', '1.9.2'),
+    ('lzma-sys', '0.1.17'),
+    ('matches', '0.1.9'),
+    ('memchr', '2.4.1'),
+    ('min-max-heap', '1.3.0'),
+    ('miniz_oxide', '0.4.4'),
     ('newtype_derive', '0.1.6'),
+    ('object', '0.27.1'),
+    ('openssl-src', '111.16.0+1.1.1l'),
+    ('openssl-sys', '0.9.67'),
+    ('percent-encoding', '2.1.0'),
+    ('pkg-config', '0.3.20'),
+    ('proc-macro2', '1.0.29'),
+    ('quick-error', '1.2.3'),
+    ('quote', '1.0.10'),
+    ('redox_syscall', '0.2.10'),
+    ('regex', '1.5.4'),
+    ('regex-automata', '0.1.10'),
+    ('regex-syntax', '0.6.25'),
+    ('remove_dir_all', '0.5.3'),
+    ('rust-htslib', '0.38.2'),
+    ('rustc-demangle', '0.1.21'),
     ('rustc_version', '0.1.7'),
+    ('ryu', '1.0.5'),
     ('semver', '0.1.20'),
-    ('regex', '1.5.4'),
+    ('serde', '1.0.135'),
+    ('serde_bytes', '0.11.5'),
+    ('serde_derive', '1.0.135'),
+    ('shardio', '0.8.2'),
+    ('strsim', '0.10.0'),
+    ('strum_macros', '0.20.1'),
+    ('syn', '1.0.80'),
+    ('tempfile', '3.3.0'),
     ('thiserror', '1.0.29'),
-    ('url', '2.2.2'),
-    ('form_urlencoded', '1.0.1'),
-    ('matches', '0.1.9'),
-    ('percent-encoding', '2.1.0'),
-    ('idna', '0.2.3'),
-    ('matches', '0.1.9'),
-    ('unicode-bidi', '0.3.7'),
-    ('unicode-normalization', '0.1.19'),
+    ('thiserror-impl', '1.0.29'),
     ('tinyvec', '1.5.0'),
     ('tinyvec_macros', '0.1.0'),
-    ('matches', '0.1.9'),
-    ('percent-encoding', '2.1.0'),
-    ('serde', '1.0.130'),
-    ('serde_bytes', '0.11.5'),
-    ('serde', '1.0.130'),
-    ('serde_derive', '1.0.130'),
-    ('shardio', '0.8.1'),
-    ('anyhow', '1.0.44'),
-    ('bincode', '1.3.3'),
-    ('byteorder', '1.4.3'),
-    ('crossbeam-channel', '0.5.1'),
-    ('cfg-if', '1.0.0'),
-    ('crossbeam-utils', '0.8.5'),
-    ('cfg-if', '1.0.0'),
-    ('lazy_static', '1.4.0'),
-    ('log', '0.4.14'),
-    ('cfg-if', '1.0.0'),
-    ('lz4', '1.23.2'),
-    ('libc', '0.2.103'),
-    ('lz4-sys', '1.9.2'),
-    ('libc', '0.2.103'),
-    ('cc', '1.0.71'),
-    ('min-max-heap', '1.3.0'),
-    ('serde', '1.0.130'),
-    ('tempfile', '3.2.0'),
-    ('cfg-if', '1.0.0'),
-    ('libc', '0.2.103'),
-    ('rand', '0.8.4'),
-    ('libc', '0.2.103'),
-    ('rand_chacha', '0.3.1'),
-    ('ppv-lite86', '0.2.10'),
-    ('rand_core', '0.6.3'),
-    ('getrandom', '0.2.3'),
-    ('cfg-if', '1.0.0'),
-    ('libc', '0.2.103'),
-    ('rand_core', '0.6.3'),
-    ('remove_dir_all', '0.5.3'),
-    ('redox_syscall', '0.2.10'),
-    ('winapi', '0.3.9'),
+    ('unicode-bidi', '0.3.7'),
+    ('unicode-normalization', '0.1.19'),
+    ('unicode-segmentation', '1.8.0'),
+    ('unicode-xid', '0.2.2'),
+    ('url', '2.2.2'),
     ('vcpkg', '0.2.15'),
-    ('curl-sys', '0.4.49+curl-7.79.1'),
-    ('openssl-sys', '0.9.67'),
-    ('rand_hc', '0.3.1'),
-    ('bitflags', '1.3.2'),
+    ('winapi', '0.3.9'),
     ('winapi-i686-pc-windows-gnu', '0.4.0'),
     ('winapi-x86_64-pc-windows-gnu', '0.4.0'),
-    ('openssl-src', '111.16.0+1.1.1l'),
-    ('wasi', '0.10.2+wasi-snapshot-preview1'),
 ]
-source_urls = ['https://github.com/10XGenomics/bamtofastq/archive/refs/tags']
-sources = [{'download_filename': 'v%(version)s.tar.gz', 'filename': SOURCE_TAR_GZ}]
+
+sanity_check_paths = {
+    'files': ['bin/%(namelower)s'],
+    'dirs': [],
+}
+
+sanity_check_commands = ["%(namelower)s --help"]
+
 checksums = [
-    {'bamtofastq-1.4.0.tar.gz': 'b51d32e8aee3b9ace08c54397fddb590209571f47f4051077bcb22b98ca3a5ed'},
-    {'anyhow-1.0.44.tar.gz': '61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1'},
-    {'backtrace-0.3.61.tar.gz': 'e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01'},
-    {'addr2line-0.16.0.tar.gz': '3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd'},
-    {'gimli-0.25.0.tar.gz': 'f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'miniz_oxide-0.4.4.tar.gz': 'a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b'},
+    {'bamtofastq-1.4.1.tar.gz': 'cebf968b0eff8911df65102e2be5884e6cd7312f1cb0aba6718bfc2d9407d543'},
+    {'addr2line-0.17.0.tar.gz': 'b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b'},
     {'adler-1.0.2.tar.gz': 'f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe'},
+    {'aho-corasick-0.7.18.tar.gz': '1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f'},
+    {'anyhow-1.0.53.tar.gz': '94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0'},
     {'autocfg-1.0.1.tar.gz': 'cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a'},
-    {'object-0.26.2.tar.gz': '39f37e50073ccad23b6d09bcb5b263f4e76d3bb6038e4a3c08e52162ffa8abc2'},
-    {'memchr-2.4.1.tar.gz': '308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a'},
-    {'rustc-demangle-0.1.21.tar.gz': '7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
-    {'jobserver-0.1.24.tar.gz': 'af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'backtrace-0.3.61.tar.gz': 'e7a905d892734eea339e896738c14b9afce22b5318f64b951e70bf3844419b01'},
+    {'backtrace-0.3.63.tar.gz': '321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6'},
     {'bincode-1.3.3.tar.gz': 'b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'serde_derive-1.0.130.tar.gz': 'd7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b'},
-    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
-    {'unicode-xid-0.2.2.tar.gz': '8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3'},
-    {'quote-1.0.10.tar.gz': '38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05'},
-    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
-    {'syn-1.0.80.tar.gz': 'd010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194'},
-    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
-    {'quote-1.0.10.tar.gz': '38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05'},
-    {'unicode-xid-0.2.2.tar.gz': '8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3'},
-    {'csv-1.1.6.tar.gz': '22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1'},
+    {'bio-types-0.12.0.tar.gz': '3f79d996fbffc59cbaeec4c831f9c1bbf6debdfadd9bb02ff4caf70507159c63'},
+    {'bitflags-1.3.2.tar.gz': 'bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a'},
     {'bstr-0.2.17.tar.gz': 'ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223'},
-    {'lazy_static-1.4.0.tar.gz': 'e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646'},
-    {'memchr-2.4.1.tar.gz': '308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a'},
-    {'regex-automata-0.1.10.tar.gz': '6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'csv-core-0.1.10.tar.gz': '2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90'},
-    {'memchr-2.4.1.tar.gz': '308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a'},
-    {'itoa-0.4.8.tar.gz': 'b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4'},
-    {'ryu-1.0.5.tar.gz': '71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'docopt-1.1.1.tar.gz': '7f3f119846c823f9eafcf953a8f6ffb6ed69bf6240883261a7f13b634579a51f'},
-    {'lazy_static-1.4.0.tar.gz': 'e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646'},
-    {'regex-1.5.4.tar.gz': 'd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461'},
-    {'aho-corasick-0.7.18.tar.gz': '1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f'},
-    {'memchr-2.4.1.tar.gz': '308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a'},
-    {'memchr-2.4.1.tar.gz': '308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a'},
-    {'regex-syntax-0.6.25.tar.gz': 'f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'strsim-0.10.0.tar.gz': '73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623'},
-    {'flate2-1.0.22.tar.gz': '1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'crc32fast-1.2.1.tar.gz': '81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'libz-sys-1.1.3.tar.gz': 'de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
+    {'byteorder-1.4.3.tar.gz': '14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610'},
+    {'bzip2-sys-0.1.11+1.0.8.tar.gz': '736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc'},
     {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
+    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
     {'cmake-0.1.45.tar.gz': 'eb6210b637171dfba4cda12e579ac6dc73f5165ad56133e5d72ef3131f320855'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
-    {'pkg-config-0.3.20.tar.gz': '7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb'},
-    {'itertools-0.10.1.tar.gz': '69ddb889f9d0d08a67338271fa9b62996bc788c7796a5c18cf057420aaed5eaf'},
-    {'either-1.6.1.tar.gz': 'e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457'},
-    {'regex-1.5.4.tar.gz': 'd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461'},
-    {'rust-htslib-0.38.2.tar.gz': '2aca6626496389f6e015e25433b85e2895ad3644b44de91167d847bf2d8c1a1c'},
-    {'bio-types-0.12.0.tar.gz': '3f79d996fbffc59cbaeec4c831f9c1bbf6debdfadd9bb02ff4caf70507159c63'},
-    {'derive-new-0.5.9.tar.gz': '3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535'},
-    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
-    {'quote-1.0.10.tar.gz': '38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05'},
-    {'syn-1.0.80.tar.gz': 'd010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194'},
-    {'lazy_static-1.4.0.tar.gz': 'e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646'},
-    {'regex-1.5.4.tar.gz': 'd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461'},
-    {'strum_macros-0.20.1.tar.gz': 'ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149'},
-    {'heck-0.3.3.tar.gz': '6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c'},
-    {'unicode-segmentation-1.8.0.tar.gz': '8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b'},
-    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
-    {'quote-1.0.10.tar.gz': '38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05'},
-    {'syn-1.0.80.tar.gz': 'd010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194'},
-    {'thiserror-1.0.29.tar.gz': '602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88'},
-    {'thiserror-impl-1.0.29.tar.gz': 'bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c'},
-    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
-    {'quote-1.0.10.tar.gz': '38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05'},
-    {'syn-1.0.80.tar.gz': 'd010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194'},
-    {'byteorder-1.4.3.tar.gz': '14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610'},
+    {'crc32fast-1.2.1.tar.gz': '81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a'},
+    {'crossbeam-channel-0.5.1.tar.gz': '06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4'},
+    {'crossbeam-utils-0.8.5.tar.gz': 'd82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db'},
+    {'csv-1.1.6.tar.gz': '22813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1'},
+    {'csv-core-0.1.10.tar.gz': '2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90'},
+    {'curl-sys-0.4.49+curl-7.79.1.tar.gz': 'e0f44960aea24a786a46907b8824ebc0e66ca06bf4e4978408c7499620343483'},
     {'custom_derive-0.1.7.tar.gz': 'ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9'},
     {'derive-new-0.5.9.tar.gz': '3418329ca0ad70234b9735dc4ceed10af4df60eff9c8e7b06cb5e520d92c3535'},
-    {'hts-sys-2.0.2.tar.gz': '72c443906f4bac8b8cfe67e4e9d9ca83a454b70a092e1764133d19d5c5c7c1e2'},
-    {'bzip2-sys-0.1.11+1.0.8.tar.gz': '736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
-    {'pkg-config-0.3.20.tar.gz': '7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb'},
-    {'libdeflate-sys-0.5.0.tar.gz': '21e39efa87b84db3e13ff4e2dfac1e57220abcbd7fe8ec44d238f7f4f787cc1f'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
-    {'libz-sys-1.1.3.tar.gz': 'de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66'},
-    {'lzma-sys-0.1.17.tar.gz': 'bdb4b7c3eddad11d3af9e86c487607d2d2442d185d848575365c4856ba96d619'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
-    {'pkg-config-0.3.20.tar.gz': '7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
+    {'docopt-1.1.1.tar.gz': '7f3f119846c823f9eafcf953a8f6ffb6ed69bf6240883261a7f13b634579a51f'},
+    {'either-1.6.1.tar.gz': 'e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457'},
+    {'fastrand-1.7.0.tar.gz': 'c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf'},
+    {'flate2-1.0.22.tar.gz': '1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f'},
+    {'form_urlencoded-1.0.1.tar.gz': '5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191'},
     {'fs-utils-1.1.4.tar.gz': '6fc7a9dc005c944c98a935e7fd626faf5bf7e5a609f94bc13e42fc4a02e52593'},
-    {'quick-error-1.2.3.tar.gz': 'a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0'},
+    {'gimli-0.26.0.tar.gz': '81a03ce013ffccead76c11a15751231f777d9295b845cc1266ed4d34fcbd7977'},
     {'glob-0.3.0.tar.gz': '9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574'},
+    {'heck-0.3.3.tar.gz': '6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c'},
+    {'hts-sys-2.0.2.tar.gz': '72c443906f4bac8b8cfe67e4e9d9ca83a454b70a092e1764133d19d5c5c7c1e2'},
+    {'idna-0.2.3.tar.gz': '418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8'},
     {'ieee754-0.2.6.tar.gz': '9007da9cacbd3e6343da136e98b0d2df013f553d35bdec8b518f07bea768e19c'},
+    {'instant-0.1.12.tar.gz': '7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c'},
+    {'itertools-0.10.3.tar.gz': 'a9a9d19fa1e79b6215ff29b9d6880b706147f16e9b1dbb1e4e5947b5b02bc5e3'},
+    {'itoa-0.4.8.tar.gz': 'b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4'},
+    {'jobserver-0.1.24.tar.gz': 'af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa'},
     {'lazy_static-1.4.0.tar.gz': 'e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646'},
     {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
+    {'libdeflate-sys-0.5.0.tar.gz': '21e39efa87b84db3e13ff4e2dfac1e57220abcbd7fe8ec44d238f7f4f787cc1f'},
+    {'libz-sys-1.1.3.tar.gz': 'de5435b8549c16d423ed0c03dbaafe57cf6c3344744f1242520d59c9d8ecec66'},
     {'linear-map-1.2.0.tar.gz': 'bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee'},
+    {'log-0.4.14.tar.gz': '51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710'},
+    {'lz4-1.23.2.tar.gz': 'aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c'},
+    {'lz4-sys-1.9.2.tar.gz': 'dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae'},
+    {'lzma-sys-0.1.17.tar.gz': 'bdb4b7c3eddad11d3af9e86c487607d2d2442d185d848575365c4856ba96d619'},
+    {'matches-0.1.9.tar.gz': 'a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f'},
+    {'memchr-2.4.1.tar.gz': '308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a'},
+    {'min-max-heap-1.3.0.tar.gz': '2687e6cf9c00f48e9284cf9fd15f2ef341d03cc7743abf9df4c5f07fdee50b18'},
+    {'miniz_oxide-0.4.4.tar.gz': 'a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b'},
     {'newtype_derive-0.1.6.tar.gz': 'ac8cd24d9f185bb7223958d8c1ff7a961b74b1953fd05dba7cc568a63b3861ec'},
+    {'object-0.27.1.tar.gz': '67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9'},
+    {'openssl-src-111.16.0+1.1.1l.tar.gz': '7ab2173f69416cf3ec12debb5823d244127d23a9b127d5a5189aa97c5fa2859f'},
+    {'openssl-sys-0.9.67.tar.gz': '69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058'},
+    {'percent-encoding-2.1.0.tar.gz': 'd4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e'},
+    {'pkg-config-0.3.20.tar.gz': '7c9b1041b4387893b91ee6746cddfc28516aff326a3519fb2adf820932c5e6cb'},
+    {'proc-macro2-1.0.29.tar.gz': 'b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d'},
+    {'quick-error-1.2.3.tar.gz': 'a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0'},
+    {'quote-1.0.10.tar.gz': '38bc8cc6a5f2e3655e0899c1b848643b2562f853f114bfec7be120678e3ace05'},
+    {'redox_syscall-0.2.10.tar.gz': '8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff'},
+    {'regex-1.5.4.tar.gz': 'd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461'},
+    {'regex-automata-0.1.10.tar.gz': '6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132'},
+    {'regex-syntax-0.6.25.tar.gz': 'f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b'},
+    {'remove_dir_all-0.5.3.tar.gz': '3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7'},
+    {'rust-htslib-0.38.2.tar.gz': '2aca6626496389f6e015e25433b85e2895ad3644b44de91167d847bf2d8c1a1c'},
+    {'rustc-demangle-0.1.21.tar.gz': '7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342'},
     {'rustc_version-0.1.7.tar.gz': 'c5f5376ea5e30ce23c03eb77cbe4962b988deead10910c372b226388b594c084'},
+    {'ryu-1.0.5.tar.gz': '71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e'},
     {'semver-0.1.20.tar.gz': 'd4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac'},
-    {'regex-1.5.4.tar.gz': 'd07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461'},
+    {'serde-1.0.135.tar.gz': '2cf9235533494ea2ddcdb794665461814781c53f19d87b76e571a1c35acbad2b'},
+    {'serde_bytes-0.11.5.tar.gz': '16ae07dd2f88a366f15bd0632ba725227018c69a1c8550a927324f8eb8368bb9'},
+    {'serde_derive-1.0.135.tar.gz': '8dcde03d87d4c973c04be249e7d8f0b35db1c848c487bd43032808e59dd8328d'},
+    {'shardio-0.8.2.tar.gz': '669590a22936d55698744e4096bc46fc8f935f492fe86b2f09cbdbb6d937b65a'},
+    {'strsim-0.10.0.tar.gz': '73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623'},
+    {'strum_macros-0.20.1.tar.gz': 'ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149'},
+    {'syn-1.0.80.tar.gz': 'd010a1623fbd906d51d650a9916aaefc05ffa0e4053ff7fe601167f3e715d194'},
+    {'tempfile-3.3.0.tar.gz': '5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4'},
     {'thiserror-1.0.29.tar.gz': '602eca064b2d83369e2b2f34b09c70b605402801927c65c11071ac911d299b88'},
-    {'url-2.2.2.tar.gz': 'a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c'},
-    {'form_urlencoded-1.0.1.tar.gz': '5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191'},
-    {'matches-0.1.9.tar.gz': 'a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f'},
-    {'percent-encoding-2.1.0.tar.gz': 'd4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e'},
-    {'idna-0.2.3.tar.gz': '418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8'},
-    {'matches-0.1.9.tar.gz': 'a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f'},
-    {'unicode-bidi-0.3.7.tar.gz': '1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f'},
-    {'unicode-normalization-0.1.19.tar.gz': 'd54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9'},
+    {'thiserror-impl-1.0.29.tar.gz': 'bad553cc2c78e8de258400763a647e80e6d1b31ee237275d756f6836d204494c'},
     {'tinyvec-1.5.0.tar.gz': 'f83b2a3d4d9091d0abd7eba4dc2710b1718583bd4d8992e2190720ea38f391f7'},
     {'tinyvec_macros-0.1.0.tar.gz': 'cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c'},
-    {'matches-0.1.9.tar.gz': 'a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f'},
-    {'percent-encoding-2.1.0.tar.gz': 'd4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'serde_bytes-0.11.5.tar.gz': '16ae07dd2f88a366f15bd0632ba725227018c69a1c8550a927324f8eb8368bb9'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'serde_derive-1.0.130.tar.gz': 'd7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b'},
-    {'shardio-0.8.1.tar.gz': 'd8496139ffe2b2dafa0ecaec339bb6d6a760c70781d1d5977e33de638ce80ca2'},
-    {'anyhow-1.0.44.tar.gz': '61604a8f862e1d5c3229fdd78f8b02c68dcf73a4c4b05fd636d12240aaa242c1'},
-    {'bincode-1.3.3.tar.gz': 'b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad'},
-    {'byteorder-1.4.3.tar.gz': '14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610'},
-    {'crossbeam-channel-0.5.1.tar.gz': '06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'crossbeam-utils-0.8.5.tar.gz': 'd82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'lazy_static-1.4.0.tar.gz': 'e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646'},
-    {'log-0.4.14.tar.gz': '51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'lz4-1.23.2.tar.gz': 'aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'lz4-sys-1.9.2.tar.gz': 'dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'cc-1.0.71.tar.gz': '79c2681d6594606957bbb8631c4b90a7fcaaa72cdb714743a437b156d6a7eedd'},
-    {'min-max-heap-1.3.0.tar.gz': '2687e6cf9c00f48e9284cf9fd15f2ef341d03cc7743abf9df4c5f07fdee50b18'},
-    {'serde-1.0.130.tar.gz': 'f12d06de37cf59146fbdecab66aa99f9fe4f78722e3607577a5375d66bd0c913'},
-    {'tempfile-3.2.0.tar.gz': 'dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'rand-0.8.4.tar.gz': '2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'rand_chacha-0.3.1.tar.gz': 'e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88'},
-    {'ppv-lite86-0.2.10.tar.gz': 'ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857'},
-    {'rand_core-0.6.3.tar.gz': 'd34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7'},
-    {'getrandom-0.2.3.tar.gz': '7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753'},
-    {'cfg-if-1.0.0.tar.gz': 'baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd'},
-    {'libc-0.2.103.tar.gz': 'dd8f7255a17a627354f321ef0055d63b898c6fb27eff628af4d1b66b7331edf6'},
-    {'rand_core-0.6.3.tar.gz': 'd34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7'},
-    {'remove_dir_all-0.5.3.tar.gz': '3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7'},
-    {'redox_syscall-0.2.10.tar.gz': '8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff'},
-    {'winapi-0.3.9.tar.gz': '5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419'},
+    {'unicode-bidi-0.3.7.tar.gz': '1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f'},
+    {'unicode-normalization-0.1.19.tar.gz': 'd54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9'},
+    {'unicode-segmentation-1.8.0.tar.gz': '8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b'},
+    {'unicode-xid-0.2.2.tar.gz': '8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3'},
+    {'url-2.2.2.tar.gz': 'a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c'},
     {'vcpkg-0.2.15.tar.gz': 'accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426'},
-    {'curl-sys-0.4.49+curl-7.79.1.tar.gz': 'e0f44960aea24a786a46907b8824ebc0e66ca06bf4e4978408c7499620343483'},
-    {'openssl-sys-0.9.67.tar.gz': '69df2d8dfc6ce3aaf44b40dec6f487d5a886516cf6879c49e98e0710f310a058'},
-    {'rand_hc-0.3.1.tar.gz': 'd51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7'},
-    {'bitflags-1.3.2.tar.gz': 'bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a'},
+    {'winapi-0.3.9.tar.gz': '5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419'},
     {'winapi-i686-pc-windows-gnu-0.4.0.tar.gz': 'ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6'},
     {'winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz': '712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f'},
-    {'openssl-src-111.16.0+1.1.1l.tar.gz': '7ab2173f69416cf3ec12debb5823d244127d23a9b127d5a5189aa97c5fa2859f'},
-    {'wasi-0.10.2+wasi-snapshot-preview1.tar.gz': 'fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6'},
 ]
 
-builddependencies = [
-    ('binutils', '2.36.1'),
-    ('Rust', '1.60.0'),
-    ('CMake', '3.20.1'),
-]
-
-dependencies = [('bzip2', '1.0.8')]
-
-sanity_check_paths = {
-    'files': ['bin/%(namelower)s'],
-    'dirs': [],
-}
-
-sanity_check_commands = ["%(namelower)s --help"]
-
 moduleclass = 'bio'

Updated software subset-bam-1.1.0.eb

Diff against subset-bam-1.1.0-GCCcore-10.3.0.eb

easybuild/easyconfigs/s/subset-bam/subset-bam-1.1.0-GCCcore-10.3.0.eb

diff --git a/easybuild/easyconfigs/s/subset-bam/subset-bam-1.1.0-GCCcore-10.3.0.eb b/easybuild/easyconfigs/s/subset-bam/subset-bam-1.1.0.eb
index 1f424531e4..f9e6778cec 100644
--- a/easybuild/easyconfigs/s/subset-bam/subset-bam-1.1.0-GCCcore-10.3.0.eb
+++ b/easybuild/easyconfigs/s/subset-bam/subset-bam-1.1.0.eb
@@ -1,6 +1,4 @@
-# Author: J. Sassmannshausen (Imperial College London/UK)
-
-easyblock = 'Cargo'
+easyblock = 'Binary'
 
 name = 'subset-bam'
 version = '1.1.0'
@@ -9,301 +7,18 @@ homepage = 'https://github.com/10XGenomics/subset-bam'
 description = """subset-bam is a tool to subset a 10x Genomics BAM file based on a tag, 
 most commonly the cell barcode tag."""
 
-toolchain = {'name': 'GCCcore', 'version': '10.3.0'}
-
-crates = [
-    ('addr2line', '0.12.1'),
-    ('adler32', '1.1.0'),
-    ('aho-corasick', '0.6.10'),
-    ('aho-corasick', '0.7.10'),
-    ('ansi_term', '0.11.0'),
-    ('arrayref', '0.3.6'),
-    ('arrayvec', '0.5.1'),
-    ('atty', '0.2.14'),
-    ('autocfg', '1.0.0'),
-    ('backtrace', '0.3.49'),
-    ('base64', '0.11.0'),
-    ('bindgen', '0.36.1'),
-    ('bitflags', '0.9.1'),
-    ('bitflags', '1.2.1'),
-    ('blake2b_simd', '0.5.10'),
-    ('bstr', '0.2.13'),
-    ('byteorder', '1.3.4'),
-    ('cc', '1.0.54'),
-    ('cexpr', '0.2.3'),
-    ('cfg-if', '0.1.10'),
-    ('chrono', '0.4.11'),
-    ('clang-sys', '0.22.0'),
-    ('clap', '2.33.1'),
-    ('constant_time_eq', '0.1.5'),
-    ('crossbeam-deque', '0.7.3'),
-    ('crossbeam-epoch', '0.8.2'),
-    ('crossbeam-queue', '0.2.3'),
-    ('crossbeam-utils', '0.7.2'),
-    ('csv', '1.1.3'),
-    ('csv-core', '0.1.10'),
-    ('custom_derive', '0.1.7'),
-    ('data-encoding', '2.2.1'),
-    ('dirs', '1.0.5'),
-    ('either', '1.5.3'),
-    ('env_logger', '0.5.13'),
-    ('faccess', '0.2.3'),
-    ('failure', '0.1.8'),
-    ('failure_derive', '0.1.8'),
-    ('fs-utils', '1.1.4'),
-    ('getrandom', '0.1.14'),
-    ('gimli', '0.21.0'),
-    ('glob', '0.2.11'),
-    ('hermit-abi', '0.1.14'),
-    ('human-panic', '1.0.3'),
-    ('humantime', '1.3.0'),
-    ('idna', '0.1.5'),
-    ('ieee754', '0.2.6'),
-    ('itertools', '0.6.5'),
-    ('itoa', '0.4.6'),
-    ('lazy_static', '0.2.11'),
-    ('lazy_static', '1.4.0'),
-    ('libc', '0.2.71'),
-    ('libloading', '0.5.2'),
-    ('linear-map', '1.2.0'),
-    ('log', '0.4.8'),
-    ('matches', '0.1.8'),
-    ('maybe-uninit', '2.0.0'),
-    ('memchr', '1.0.2'),
-    ('memchr', '2.3.3'),
-    ('memoffset', '0.5.4'),
-    ('miniz_oxide', '0.3.7'),
-    ('newtype_derive', '0.1.6'),
-    ('nom', '3.2.1'),
-    ('num-integer', '0.1.43'),
-    ('num-traits', '0.2.12'),
-    ('num_cpus', '1.13.0'),
-    ('object', '0.20.0'),
-    ('os_type', '2.2.0'),
-    ('peeking_take_while', '0.1.2'),
-    ('percent-encoding', '1.0.1'),
-    ('ppv-lite86', '0.2.8'),
-    ('proc-macro2', '0.3.5'),
-    ('proc-macro2', '1.0.18'),
-    ('quick-error', '1.2.3'),
-    ('quote', '0.5.2'),
-    ('quote', '1.0.7'),
-    ('rand', '0.7.3'),
-    ('rand_chacha', '0.2.2'),
-    ('rand_core', '0.5.1'),
-    ('rand_hc', '0.2.0'),
-    ('rayon', '1.3.1'),
-    ('rayon-core', '1.7.1'),
-    ('redox_syscall', '0.1.56'),
-    ('redox_users', '0.3.4'),
-    ('regex', '0.2.11'),
-    ('regex', '1.3.9'),
-    ('regex-automata', '0.1.9'),
-    ('regex-syntax', '0.5.6'),
-    ('regex-syntax', '0.6.18'),
-    ('remove_dir_all', '0.5.3'),
-    ('ring', '0.14.6'),
-    ('rust-argon2', '0.7.0'),
-    ('rust-htslib', '0.20.0'),
-    ('rustc-demangle', '0.1.16'),
-    ('rustc_version', '0.1.7'),
-    ('ryu', '1.0.5'),
-    ('scopeguard', '1.1.0'),
-    ('semver', '0.1.20'),
-    ('serde', '1.0.113'),
-    ('serde_derive', '1.0.113'),
-    ('simplelog', '0.5.3'),
-    ('spin', '0.5.2'),
-    ('strsim', '0.8.0'),
-    ('syn', '1.0.31'),
-    ('synstructure', '0.12.4'),
-    ('tempfile', '3.1.0'),
-    ('term', '0.5.2'),
-    ('termcolor', '1.1.0'),
-    ('terminal_size', '0.1.12'),
-    ('textwrap', '0.11.0'),
-    ('thread_local', '0.3.6'),
-    ('thread_local', '1.0.1'),
-    ('time', '0.1.43'),
-    ('tinyvec', '0.3.3'),
-    ('toml', '0.5.6'),
-    ('ucd-util', '0.1.8'),
-    ('unicode-bidi', '0.3.4'),
-    ('unicode-normalization', '0.1.13'),
-    ('unicode-width', '0.1.7'),
-    ('unicode-xid', '0.1.0'),
-    ('unicode-xid', '0.2.0'),
-    ('untrusted', '0.6.2'),
-    ('url', '1.7.2'),
-    ('utf8-ranges', '1.0.4'),
-    ('uuid', '0.8.1'),
-    ('vec_map', '0.8.2'),
-    ('wasi', '0.9.0+wasi-snapshot-preview1'),
-    ('which', '1.0.5'),
-    ('winapi', '0.3.8'),
-    ('winapi-i686-pc-windows-gnu', '0.4.0'),
-    ('winapi-util', '0.1.5'),
-    ('winapi-x86_64-pc-windows-gnu', '0.4.0'),
-]
-
-source_urls = ['https://github.com/10XGenomics/subset-bam/archive/']
-sources = ['v%(version)s.tar.gz']
-checksums = [
-    {'v1.1.0.tar.gz': 'af7e384dbacbebe55c6173ec8e52b2cebc95e69b922114003668575550b7227f'},
-    {'addr2line-0.12.1.tar.gz': 'a49806b9dadc843c61e7c97e72490ad7f7220ae249012fbda9ad0609457c0543'},
-    {'adler32-1.1.0.tar.gz': '567b077b825e468cc974f0020d4082ee6e03132512f207ef1a02fd5d00d1f32d'},
-    {'aho-corasick-0.6.10.tar.gz': '81ce3d38065e618af2d7b77e10c5ad9a069859b4be3c2250f674af3840d9c8a5'},
-    {'aho-corasick-0.7.10.tar.gz': '8716408b8bc624ed7f65d223ddb9ac2d044c0547b6fa4b0d554f3a9540496ada'},
-    {'ansi_term-0.11.0.tar.gz': 'ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b'},
-    {'arrayref-0.3.6.tar.gz': 'a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544'},
-    {'arrayvec-0.5.1.tar.gz': 'cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8'},
-    {'atty-0.2.14.tar.gz': 'd9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8'},
-    {'autocfg-1.0.0.tar.gz': 'f8aac770f1885fd7e387acedd76065302551364496e46b3dd00860b2f8359b9d'},
-    {'backtrace-0.3.49.tar.gz': '05100821de9e028f12ae3d189176b41ee198341eb8f369956407fea2f5cc666c'},
-    {'base64-0.11.0.tar.gz': 'b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7'},
-    {'bindgen-0.36.1.tar.gz': 'acc8fa644dc2b6f6c2d391ccea460da1ad9bf2271c4e9ffaad88d2dd727a7295'},
-    {'bitflags-0.9.1.tar.gz': '4efd02e230a02e18f92fc2735f44597385ed02ad8f831e7c1c1156ee5e1ab3a5'},
-    {'bitflags-1.2.1.tar.gz': 'cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693'},
-    {'blake2b_simd-0.5.10.tar.gz': 'd8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a'},
-    {'bstr-0.2.13.tar.gz': '31accafdb70df7871592c058eca3985b71104e15ac32f64706022c58867da931'},
-    {'byteorder-1.3.4.tar.gz': '08c48aae112d48ed9f069b33538ea9e3e90aa263cfa3d1c24309612b1f7472de'},
-    {'cc-1.0.54.tar.gz': '7bbb73db36c1246e9034e307d0fba23f9a2e251faa47ade70c1bd252220c8311'},
-    {'cexpr-0.2.3.tar.gz': '42aac45e9567d97474a834efdee3081b3c942b2205be932092f53354ce503d6c'},
-    {'cfg-if-0.1.10.tar.gz': '4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822'},
-    {'chrono-0.4.11.tar.gz': '80094f509cf8b5ae86a4966a39b3ff66cd7e2a3e594accec3743ff3fabeab5b2'},
-    {'clang-sys-0.22.0.tar.gz': '939a1a34310b120d26eba35c29475933128b0ec58e24b43327f8dbe6036fc538'},
-    {'clap-2.33.1.tar.gz': 'bdfa80d47f954d53a35a64987ca1422f495b8d6483c0fe9f7117b36c2a792129'},
-    {'constant_time_eq-0.1.5.tar.gz': '245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc'},
-    {'crossbeam-deque-0.7.3.tar.gz': '9f02af974daeee82218205558e51ec8768b48cf524bd01d550abe5573a608285'},
-    {'crossbeam-epoch-0.8.2.tar.gz': '058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace'},
-    {'crossbeam-queue-0.2.3.tar.gz': '774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570'},
-    {'crossbeam-utils-0.7.2.tar.gz': 'c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8'},
-    {'csv-1.1.3.tar.gz': '00affe7f6ab566df61b4be3ce8cf16bc2576bca0963ceb0955e45d514bf9a279'},
-    {'csv-core-0.1.10.tar.gz': '2b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90'},
-    {'custom_derive-0.1.7.tar.gz': 'ef8ae57c4978a2acd8b869ce6b9ca1dfe817bff704c220209fdef2c0b75a01b9'},
-    {'data-encoding-2.2.1.tar.gz': '72aa14c04dfae8dd7d8a2b1cb7ca2152618cd01336dbfe704b8dcbf8d41dbd69'},
-    {'dirs-1.0.5.tar.gz': '3fd78930633bd1c6e35c4b42b1df7b0cbc6bc191146e512bb3bedf243fcc3901'},
-    {'either-1.5.3.tar.gz': 'bb1f6b1ce1c140482ea30ddd3335fc0024ac7ee112895426e0a629a6c20adfe3'},
-    {'env_logger-0.5.13.tar.gz': '15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38'},
-    {'faccess-0.2.3.tar.gz': 'e039175679baf763ddddf4f76900b92d4dae9411ee88cf42d2f11b976b09e07c'},
-    {'failure-0.1.8.tar.gz': 'd32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86'},
-    {'failure_derive-0.1.8.tar.gz': 'aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4'},
-    {'fs-utils-1.1.4.tar.gz': '6fc7a9dc005c944c98a935e7fd626faf5bf7e5a609f94bc13e42fc4a02e52593'},
-    {'getrandom-0.1.14.tar.gz': '7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb'},
-    {'gimli-0.21.0.tar.gz': 'bcc8e0c9bce37868955864dbecd2b1ab2bdf967e6f28066d65aaac620444b65c'},
-    {'glob-0.2.11.tar.gz': '8be18de09a56b60ed0edf84bc9df007e30040691af7acd1c41874faac5895bfb'},
-    {'hermit-abi-0.1.14.tar.gz': 'b9586eedd4ce6b3c498bc3b4dd92fc9f11166aa908a914071953768066c67909'},
-    {'human-panic-1.0.3.tar.gz': '39f357a500abcbd7c5f967c1d45c8838585b36743823b9d43488f24850534e36'},
-    {'humantime-1.3.0.tar.gz': 'df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f'},
-    {'idna-0.1.5.tar.gz': '38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e'},
-    {'ieee754-0.2.6.tar.gz': '9007da9cacbd3e6343da136e98b0d2df013f553d35bdec8b518f07bea768e19c'},
-    {'itertools-0.6.5.tar.gz': 'd3f2be4da1690a039e9ae5fd575f706a63ad5a2120f161b1d653c9da3930dd21'},
-    {'itoa-0.4.6.tar.gz': 'dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6'},
-    {'lazy_static-0.2.11.tar.gz': '76f033c7ad61445c5b347c7382dd1237847eb1bce590fe50365dcb33d546be73'},
-    {'lazy_static-1.4.0.tar.gz': 'e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646'},
-    {'libc-0.2.71.tar.gz': '9457b06509d27052635f90d6466700c65095fdf75409b3fbdd903e988b886f49'},
-    {'libloading-0.5.2.tar.gz': 'f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753'},
-    {'linear-map-1.2.0.tar.gz': 'bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee'},
-    {'log-0.4.8.tar.gz': '14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7'},
-    {'matches-0.1.8.tar.gz': '7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08'},
-    {'maybe-uninit-2.0.0.tar.gz': '60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00'},
-    {'memchr-1.0.2.tar.gz': '148fab2e51b4f1cfc66da2a7c32981d1d3c083a803978268bb11fe4b86925e7a'},
-    {'memchr-2.3.3.tar.gz': '3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400'},
-    {'memoffset-0.5.4.tar.gz': 'b4fc2c02a7e374099d4ee95a193111f72d2110197fe200272371758f6c3643d8'},
-    {'miniz_oxide-0.3.7.tar.gz': '791daaae1ed6889560f8c4359194f56648355540573244a5448a83ba1ecc7435'},
-    {'newtype_derive-0.1.6.tar.gz': 'ac8cd24d9f185bb7223958d8c1ff7a961b74b1953fd05dba7cc568a63b3861ec'},
-    {'nom-3.2.1.tar.gz': '05aec50c70fd288702bcd93284a8444607f3292dbdf2a30de5ea5dcdbe72287b'},
-    {'num-integer-0.1.43.tar.gz': '8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b'},
-    {'num-traits-0.2.12.tar.gz': 'ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611'},
-    {'num_cpus-1.13.0.tar.gz': '05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3'},
-    {'object-0.20.0.tar.gz': '1ab52be62400ca80aa00285d25253d7f7c437b7375c4de678f5405d3afe82ca5'},
-    {'os_type-2.2.0.tar.gz': '7edc011af0ae98b7f88cf7e4a83b70a54a75d2b8cb013d6efd02e5956207e9eb'},
-    {'peeking_take_while-0.1.2.tar.gz': '19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099'},
-    {'percent-encoding-1.0.1.tar.gz': '31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831'},
-    {'ppv-lite86-0.2.8.tar.gz': '237a5ed80e274dbc66f86bd59c1e25edc039660be53194b5fe0a482e0f2612ea'},
-    {'proc-macro2-0.3.5.tar.gz': '77997c53ae6edd6d187fec07ec41b207063b5ee6f33680e9fa86d405cdd313d4'},
-    {'proc-macro2-1.0.18.tar.gz': 'beae6331a816b1f65d04c45b078fd8e6c93e8071771f41b8163255bbd8d7c8fa'},
-    {'quick-error-1.2.3.tar.gz': 'a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0'},
-    {'quote-0.5.2.tar.gz': '9949cfe66888ffe1d53e6ec9d9f3b70714083854be20fd5e271b232a017401e8'},
-    {'quote-1.0.7.tar.gz': 'aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37'},
-    {'rand-0.7.3.tar.gz': '6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03'},
-    {'rand_chacha-0.2.2.tar.gz': 'f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402'},
-    {'rand_core-0.5.1.tar.gz': '90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19'},
-    {'rand_hc-0.2.0.tar.gz': 'ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c'},
-    {'rayon-1.3.1.tar.gz': '62f02856753d04e03e26929f820d0a0a337ebe71f849801eea335d464b349080'},
-    {'rayon-core-1.7.1.tar.gz': 'e92e15d89083484e11353891f1af602cc661426deb9564c298b270c726973280'},
-    {'redox_syscall-0.1.56.tar.gz': '2439c63f3f6139d1b57529d16bc3b8bb855230c8efcc5d3a896c8bea7c3b1e84'},
-    {'redox_users-0.3.4.tar.gz': '09b23093265f8d200fa7b4c2c76297f47e681c655f6f1285a8780d6a022f7431'},
-    {'regex-0.2.11.tar.gz': '9329abc99e39129fcceabd24cf5d85b4671ef7c29c50e972bc5afe32438ec384'},
-    {'regex-1.3.9.tar.gz': '9c3780fcf44b193bc4d09f36d2a3c87b251da4a046c87795a0d35f4f927ad8e6'},
-    {'regex-automata-0.1.9.tar.gz': 'ae1ded71d66a4a97f5e961fd0cb25a5f366a42a41570d16a763a69c092c26ae4'},
-    {'regex-syntax-0.5.6.tar.gz': '7d707a4fa2637f2dca2ef9fd02225ec7661fe01a53623c1e6515b6916511f7a7'},
-    {'regex-syntax-0.6.18.tar.gz': '26412eb97c6b088a6997e05f69403a802a92d520de2f8e63c2b65f9e0f47c4e8'},
-    {'remove_dir_all-0.5.3.tar.gz': '3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7'},
-    {'ring-0.14.6.tar.gz': '426bc186e3e95cac1e4a4be125a4aca7e84c2d616ffc02244eef36e2a60a093c'},
-    {'rust-argon2-0.7.0.tar.gz': '2bc8af4bda8e1ff4932523b94d3dd20ee30a87232323eda55903ffd71d2fb017'},
-    {'rust-htslib-0.20.0.tar.gz': 'f702eebd89609dd27605999d981b67b3380861cc2d4318a2e827709c884006c4'},
-    {'rustc-demangle-0.1.16.tar.gz': '4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783'},
-    {'rustc_version-0.1.7.tar.gz': 'c5f5376ea5e30ce23c03eb77cbe4962b988deead10910c372b226388b594c084'},
-    {'ryu-1.0.5.tar.gz': '71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e'},
-    {'scopeguard-1.1.0.tar.gz': 'd29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd'},
-    {'semver-0.1.20.tar.gz': 'd4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac'},
-    {'serde-1.0.113.tar.gz': '6135c78461981c79497158ef777264c51d9d0f4f3fc3a4d22b915900e42dac6a'},
-    {'serde_derive-1.0.113.tar.gz': '93c5eaa17d0954cb481cdcfffe9d84fcfa7a1a9f2349271e678677be4c26ae31'},
-    {'simplelog-0.5.3.tar.gz': '2e95345f185d5adeb8ec93459d2dc99654e294cc6ccf5b75414d8ea262de9a13'},
-    {'spin-0.5.2.tar.gz': '6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d'},
-    {'strsim-0.8.0.tar.gz': '8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a'},
-    {'syn-1.0.31.tar.gz': 'b5304cfdf27365b7585c25d4af91b35016ed21ef88f17ced89c7093b43dba8b6'},
-    {'synstructure-0.12.4.tar.gz': 'b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701'},
-    {'tempfile-3.1.0.tar.gz': '7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9'},
-    {'term-0.5.2.tar.gz': 'edd106a334b7657c10b7c540a0106114feadeb4dc314513e97df481d5d966f42'},
-    {'termcolor-1.1.0.tar.gz': 'bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f'},
-    {'terminal_size-0.1.12.tar.gz': '8038f95fc7a6f351163f4b964af631bd26c9e828f7db085f2a84aca56f70d13b'},
-    {'textwrap-0.11.0.tar.gz': 'd326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060'},
-    {'thread_local-0.3.6.tar.gz': 'c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b'},
-    {'thread_local-1.0.1.tar.gz': 'd40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14'},
-    {'time-0.1.43.tar.gz': 'ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438'},
-    {'tinyvec-0.3.3.tar.gz': '53953d2d3a5ad81d9f844a32f14ebb121f50b650cd59d0ee2a07cf13c617efed'},
-    {'toml-0.5.6.tar.gz': 'ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a'},
-    {'ucd-util-0.1.8.tar.gz': 'c85f514e095d348c279b1e5cd76795082cf15bd59b93207832abe0b1d8fed236'},
-    {'unicode-bidi-0.3.4.tar.gz': '49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5'},
-    {'unicode-normalization-0.1.13.tar.gz': '6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977'},
-    {'unicode-width-0.1.7.tar.gz': 'caaa9d531767d1ff2150b9332433f32a24622147e5ebb1f26409d5da67afd479'},
-    {'unicode-xid-0.1.0.tar.gz': 'fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc'},
-    {'unicode-xid-0.2.0.tar.gz': '826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c'},
-    {'untrusted-0.6.2.tar.gz': '55cd1f4b4e96b46aeb8d4855db4a7a9bd96eeeb5c6a1ab54593328761642ce2f'},
-    {'url-1.7.2.tar.gz': 'dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a'},
-    {'utf8-ranges-1.0.4.tar.gz': 'b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba'},
-    {'uuid-0.8.1.tar.gz': '9fde2f6a4bea1d6e007c4ad38c6839fa71cbb63b6dbf5b595aa38dc9b1093c11'},
-    {'vec_map-0.8.2.tar.gz': 'f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191'},
-    {'wasi-0.9.0+wasi-snapshot-preview1.tar.gz': 'cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519'},
-    {'which-1.0.5.tar.gz': 'e84a603e7e0b1ce1aa1ee2b109c7be00155ce52df5081590d1ffb93f4f515cb2'},
-    {'winapi-0.3.8.tar.gz': '8093091eeb260906a183e6ae1abdba2ef5ef2257a21801128899c3fc699229c6'},
-    {'winapi-i686-pc-windows-gnu-0.4.0.tar.gz': 'ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6'},
-    {'winapi-util-0.1.5.tar.gz': '70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178'},
-    {'winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz': '712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f'},
-]
-
-builddependencies = [
-    ('binutils', '2.36.1'),
-    ('Rust', '1.52.1'),
-    ('Clang', '12.0.1'),
-]
+toolchain = SYSTEM
 
-dependencies = [
-    ('bzip2', '1.0.8'),
-]
+source_urls = ['https://github.com/10XGenomics/subset-bam/releases/download/v%(version)s/']
 
-# It looks like we need to specify this as else it will not work. 
-buildopts = '-Z unstable-options '
-testopts = '-Z unstable-options '
-installopts = '-Z unstable-options '
+sources = [{'download_filename': 'subset-bam_linux', 'filename': name}]
+checksums = ['05496ea56d52becdb7972528af0a486be1d52c1749e35bea9ae4c41215ed0a1b']
 
 sanity_check_paths = {
-    'files': ['bin/subset-bam'],
     'dirs': [],
+    'files': [name],
 }
 
-sanity_check_commands = ["subset-bam --help"]
+sanity_check_commands = ["%(name)s --help"]
 
 moduleclass = 'bio'

Updated software TEtranscripts-2.2.3-foss-2023a.eb

Diff against TEtranscripts-2.2.0-foss-2020a.eb

easybuild/easyconfigs/t/TEtranscripts/TEtranscripts-2.2.0-foss-2020a.eb

diff --git a/easybuild/easyconfigs/t/TEtranscripts/TEtranscripts-2.2.0-foss-2020a.eb b/easybuild/easyconfigs/t/TEtranscripts/TEtranscripts-2.2.3-foss-2023a.eb
index b5b21bf374..ab7aa3071a 100644
--- a/easybuild/easyconfigs/t/TEtranscripts/TEtranscripts-2.2.0-foss-2020a.eb
+++ b/easybuild/easyconfigs/t/TEtranscripts/TEtranscripts-2.2.3-foss-2023a.eb
@@ -1,35 +1,29 @@
-easyblock = 'PythonBundle'
+easyblock = 'PythonPackage'
 
 name = 'TEtranscripts'
-version = '2.2.0'
+version = '2.2.3'
 
 homepage = 'https://github.com/mhammell-laboratory/TEtranscripts'
 description = """TEtranscripts and TEcount takes RNA-seq (and similar data) and annotates reads
 to both genes & transposable elements.
 TEtranscripts then performs differential analysis using DESeq2."""
 
-toolchain = {'name': 'foss', 'version': '2020a'}
+sources = [SOURCE_TAR_GZ]
+checksums = ['e53577e8e73e41c6495fb819977e3e537bbeac7b2fa1635029201a37ee0bf7b8']
 
-multi_deps = {'Python': ['3.8.2', '2.7.18']}
+toolchain = {'name': 'foss', 'version': '2023a'}
 
 dependencies = [
-    ('Pysam', '0.16.0.1'),
-    ('R-bundle-Bioconductor', '3.11', '-R-4.0.0'),
+    ('Python', '3.11.3'),
+    ('Pysam', '0.22.0'),
+    ('R', '4.3.2'),
+    ('R-bundle-Bioconductor', '3.18', '-R-%(rver)s'),
 ]
 
 use_pip = True
+download_dep_fail = True
 
-exts_list = [
-    ('argparse', '1.4.0', {
-        'checksums': ['62b089a55be1d8949cd2bc7e0df0bddb9e028faefc8c32038cc84862aefdd6e4'],
-    }),
-    (name, version, {
-        'source_urls': ['https://github.com/mhammell-laboratory/TEtranscripts/archive/'],
-        'source_tmpl': '%(version)s.tar.gz',
-        'checksums': ['9060f284ca20d598cfb6cc6895d5708afdd7850b353359fbe32e893f29bda98e'],
-        'modulename': 'TEToolkit',
-    }),
-]
+options = {'modulename': 'TEToolkit'}
 
 fix_python_shebang_for = ['bin/*']
 

@pavelToman
Copy link
Collaborator Author

@boegelbot please test @ generoso

@boegelbot
Copy link
Collaborator

@pavelToman: Request for testing this PR well received on login1

PR test command 'EB_PR=21855 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs /opt/software/slurm/bin/sbatch --job-name test_PR_21855 --ntasks=4 ~/boegelbot/eb_from_pr_upload_generoso.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 14714

Test results coming soon (I hope)...

- notification for comment with ID 2477127325 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@pavelToman
Copy link
Collaborator Author

pavelToman commented Nov 15, 2024

There is a CellRanger in dependencies of trusTEr which needs to download sources manually - seems bot does not have this files and can not do tests.

@pavelToman
Copy link
Collaborator Author

Test report by @pavelToman
SUCCESS
Build succeeded for 4 out of 4 (4 easyconfigs in total)
node4009.donphan.os - Linux RHEL 8.8, x86_64, Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz, 1 x NVIDIA NVIDIA A2, 545.23.08, Python 3.6.8
See https://gist.github.com/pavelToman/62faea282b2df18039f0fee80c961979 for a full test report.

@pavelToman
Copy link
Collaborator Author

Test report by @pavelToman
SUCCESS
Build succeeded for 5 out of 5 (4 easyconfigs in total)
node4214.shinx.os - Linux RHEL 9.4, x86_64, AMD EPYC 9654 96-Core Processor, Python 3.9.18
See https://gist.github.com/pavelToman/d1301d4338c8f8f19236c750e4081978 for a full test report.

@verdurin
Copy link
Member

@pavelToman why the change to Binary for subset-bam?

@pavelToman
Copy link
Collaborator Author

pavelToman commented Nov 19, 2024

@pavelToman why the change to Binary for subset-bam?

For more recent GCC version (since 12.x) it seems it can not be compiled (even when I use the same version of Rust with 12.x toolchain). I used precompiled binary for linux then. The subset-bam seems is no longer maintained to provide compatibility with new compilers. Specifically there is old dependency pined - rust-htslib == 0.20.0 which can not be compiled.

@verdurin
Copy link
Member

Test report by @verdurin
SUCCESS
Build succeeded for 8 out of 8 (4 easyconfigs in total)
easybuild-el8.cloud.in.bmrc.ox.ac.uk - Linux Rocky Linux 8.10, x86_64, Intel Xeon Processor (Skylake, IBRS), Python 3.6.8
See https://gist.github.com/verdurin/9bdbe83f25146bb7022b55def577e842 for a full test report.

Copy link
Member

@verdurin verdurin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine.

@verdurin verdurin added this to the release after 4.9.4 milestone Nov 19, 2024
@verdurin
Copy link
Member

Going in, thanks @pavelToman!

@verdurin verdurin merged commit dd036b4 into easybuilders:develop Nov 19, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

trusTEr
3 participants