/
meta.yaml
71 lines (64 loc) · 2.14 KB
/
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{% set name = 'chewBBACA' %}
{% set version = '3.3.5' %}
package:
name: {{ name|lower }}
version: {{ version }}
source:
url: https://github.com/B-UMMI/{{ name }}/archive/refs/tags/v{{ version }}.tar.gz
# url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: 6cf063286b55f55e33f75789eb5beaa59a1b7ca454f1a8bd89bb84a67aef1cde
# sha256: b54c5f4fb2f3c943f9ec51e5b81f4fb9a312fcc87fdea6e0a9f3edbebdf62308
build:
number: 0
noarch: python
entry_points:
- chewBBACA.py = CHEWBBACA.chewBBACA:main
- chewie = CHEWBBACA.chewBBACA:main
script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation . -vvv
run_exports:
- {{ pin_subpackage('chewbbaca', max_pin="x") }}
requirements:
host:
- python >=3.7
- pip
run:
- python >=3.7
- numpy >=1.24.3
- scipy >=1.10.1
- biopython >=1.79
- pandas >=1.5.1,<2.1
- plotly >=5.8.0
- requests >=2.27.1
- sparqlwrapper >=2.0.0
- pyrodigal >=3.0.0
- blast >=2.9.0
- mafft >=7.505
- fasttree >=2.1.11
test:
imports:
- CHEWBBACA
- CHEWBBACA.CreateSchema
- CHEWBBACA.AlleleCall
- CHEWBBACA.SchemaEvaluator
- CHEWBBACA.AlleleCallEvaluator
- CHEWBBACA.ExtractCgMLST
- CHEWBBACA.PrepExternalSchema
- CHEWBBACA.UniprotFinder
- CHEWBBACA.CHEWBBACA_NS
- CHEWBBACA.utils
commands:
- chewBBACA.py --help
- chewie --version
about:
home: https://github.com/B-UMMI/chewBBACA
license: GPL-3.0-or-later
license_family: GPL3
license_file: LICENSE
summary: 'A complete suite for gene-by-gene schema creation and strain identification.'
description: 'chewBBACA is a comprehensive pipeline including a set of functions for the creation and validation of whole genome and core genome MultiLocus Sequence Typing (wg/cgMLST) schemas, providing an allele calling algorithm based on Blast Score Ratio that can be run in multiprocessor settings and a set of functions to visualize and validate allele variation in the loci.'
doc_url: https://chewbbaca.readthedocs.io/en/latest/index.html
extra:
identifiers:
- doi:10.1099/mgen.0.000166
recipe-maintainers:
- rfm-targa