-
Notifications
You must be signed in to change notification settings - Fork 3.3k
/
Copy pathmeta.yaml
43 lines (36 loc) · 981 Bytes
/
meta.yaml
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
34
35
36
37
38
39
40
41
42
43
{% set version = "1.21" %}
package:
name: samtools
version: {{ version }}
build:
number: 1
run_exports:
- {{ pin_subpackage("samtools", max_pin="x") }}
source:
url: https://github.com/samtools/samtools/releases/download/{{ version }}/samtools-{{ version }}.tar.bz2
sha256: 05724b083a6b6f0305fcae5243a056cc36cf826309c3cb9347a6b89ee3fc5ada
requirements:
build:
- make
- {{ compiler('c') }}
host:
- htslib
- ncurses
- zlib
about:
home: https://github.com/samtools/samtools
license: MIT
license_file: LICENSE
summary: Tools for dealing with SAM, BAM and CRAM files
test:
commands:
- samtools --help
# test if https protocol works, if it doesnt samtools will fail with "Protocol not supported"
- samtools view 'https://example.com' 2>&1 | grep 'fail to read the header' -q
extra:
additional-platforms:
- linux-aarch64
- osx-arm64
identifiers:
- biotools:samtools
- usegalaxy-eu:samtools_flagstat