Skip to content

Commit

Permalink
#453 subset-bam build problem
Browse files Browse the repository at this point in the history
  • Loading branch information
pavelToman committed Nov 14, 2024
1 parent db1ad14 commit 1ba99e1
Show file tree
Hide file tree
Showing 4 changed files with 625 additions and 0 deletions.
124 changes: 124 additions & 0 deletions 453_trusTEr/bamtofastq.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
easyblock = 'Cargo'

name = 'bamtofastq'
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': '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.20.1'),
]

dependencies = [('bzip2', '1.0.8')]

crates = [
('addr2line', '0.17.0'),
('adler', '1.0.2'),
('aho-corasick', '0.7.18'),
('anyhow', '1.0.53'),
('autocfg', '1.0.1'),
('backtrace', '0.3.63'),
('bincode', '1.3.3'),
('bio-types', '0.12.0'),
('bitflags', '1.3.2'),
('bstr', '0.2.17'),
('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'),
('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'),
('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'),
('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'),
('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'),
('thiserror-impl', '1.0.29'),
('tinyvec', '1.5.0'),
('tinyvec_macros', '0.1.0'),
('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'),
('winapi', '0.3.9'),
('winapi-i686-pc-windows-gnu', '0.4.0'),
('winapi-x86_64-pc-windows-gnu', '0.4.0'),
]

sanity_check_paths = {
'files': ['bin/%(namelower)s'],
'dirs': [],
}

sanity_check_commands = ["%(namelower)s --help"]

moduleclass = 'bio'
Loading

0 comments on commit 1ba99e1

Please sign in to comment.