annotate misc/bioconda-recipes-seqsero2s-meta.yml @ 9:4c4899031795 draft

planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
author galaxytrakr
date Fri, 15 May 2026 11:44:48 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
1 {% set name = "SeqSero2S" %}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
2 {% set version = "1.1.4" %}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
3 {% set release = "89f1f5aca7a8819ee96239592fedd2e737036ada" %}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
4 {% set sha256 = "995f1815cc6cee7b8e37604b068bbec673e2ee8880e41adf6df0350966fe4c65" %}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
5
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
6 package:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
7 name: {{ name|lower }}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
8 version: {{ version }}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
9
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
10 source:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
11 url: https://github.com/LSTUGA/SeqSero2S/archive/refs/tags/v{{ version }}.tar.gz
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
12 sha256: {{ sha256 }}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
13
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
14 build:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
15 number: 2
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
16 noarch: python
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
17 script:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
18 - {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation --no-cache-dir
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
19 # patch stringMLST.py log path: replace dbPrefix reference with cwd to avoid
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
20 # patches ALL occurrences (at line 1464 and predict section at line 1478).
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
21 - bash $RECIPE_DIR/patch_stringmlst.sh
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
22 run_exports:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
23 - {{ pin_subpackage(name|lower, max_pin="x.x") }}
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
24
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
25 requirements:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
26 host:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
27 - python >=3
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
28 - pip
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
29 - setuptools
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
30 - stringmlst >=0.6
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
31 run:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
32 - python >=3
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
33 - blast >=2.2
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
34 - zstd # libzstd.so.1 required by blastn binary
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
35 - samtools
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
36 - bedtools >=2.17
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
37 - sra-tools >=2.8
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
38 - spades >=3.9
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
39 - salmid
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
40 - bwa >=0.7
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
41 - seqtk >=1.3
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
42 - stringmlst >=0.6
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
43 - mlst >=2.32.2
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
44
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
45 test:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
46 commands:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
47 - SeqSero2S.py -h
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
48 - blastn -help
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
49 - SalmID.py -h
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
50 - mlst -h
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
51
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
52 about:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
53 home: "https://github.com/LSTUGA/{{ name }}"
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
54 license: "GPL-2.0-or-later"
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
55 license_family: GPL
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
56 license_file: 'LICENSE'
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
57 summary: "Simplified Salmonella serotype prediction from genome sequencing data"
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
58 dev_url: "https://github.com/LSTUGA/{{ name }}"
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
59
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
60 extra:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
61 recipe-maintainers:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
62 - LSTUGA
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
63 - crashfrog
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
64 - biocoder
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
65 identifiers:
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
66 - doi:10.1128/aem.02600-24
4c4899031795 planemo upload commit fcafae43456eb929e62b5c879ac954f75745bbf8
galaxytrakr
parents:
diff changeset
67