Skip to content

Commit

Permalink
feat: add recipe for genin2 (#53930)
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexSartori authored Feb 17, 2025
1 parent 86612bf commit c5c2d02
Showing 1 changed file with 53 additions and 0 deletions.
53 changes: 53 additions & 0 deletions recipes/genin2/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{% set name = "genin2" %}
{% set version = "2.0.1" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/genin2-{{ version }}.tar.gz
sha256: 1076d5b96e98016a5abfdf2049bad14b3dd5060af08b8ffa20b2935b8aedff87

build:
run_exports:
- {{ pin_subpackage(name, max_pin="x") }}
entry_points:
- genin2 = genin2.cli:start_cli
noarch: python
script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation
number: 0

requirements:
host:
- python >=3.9
- setuptools >=61.2
- pip
run:
- python >=3.9
- biopython >=1.81
- click >=8.0.0
- importlib-resources >=1.3
- numpy >=2.0.0
- joblib >=1.4.2
- scikit-learn >=1.6.1

test:
imports:
- genin2
commands:
- pip check
- genin2 --help
requires:
- pip

about:
summary: Genin2 is a lightining-fast bioinformatic tool to predict genotypes for H5 viruses belonging to the European clade 2.3.4.4b
home: https://github.com/izsvenezie-virology/genin2
license: AGPL-3.0
license_file: LICENSE

extra:
recipe-maintainers:
- AlexSartori
- EdoardoGiussani

0 comments on commit c5c2d02

Please sign in to comment.