From e175eb28e041c289ed3e0117c82f9fcea80952e9 Mon Sep 17 00:00:00 2001 From: Ray <851836818@qq.com> Date: Sun, 1 May 2022 18:35:49 +0800 Subject: [PATCH] [ci skip] Merge PR 34566 Merge PR #34566, commits were: * Merge branch 'master' into strainscan * add strainscan recipes 5 * add strainscan recipes 4 * add strainscan recipes 3 * add strainscan recipes 2 * add strainscan recipes * Merge pull request #1 from bioconda/master add strainscan recipes * add strainscan recipes --- recipes/strainscan/meta.yaml | 51 ++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 recipes/strainscan/meta.yaml diff --git a/recipes/strainscan/meta.yaml b/recipes/strainscan/meta.yaml new file mode 100644 index 0000000000000..44662032980c9 --- /dev/null +++ b/recipes/strainscan/meta.yaml @@ -0,0 +1,51 @@ +{% set name = "strainscan" %} +{% set version = "1.0.3" %} + +package: + name: "{{ name|lower }}" + version: "{{ version }}" + +source: + url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz + sha256: ec4f51274a0b8b47e0c61d4dd9aec8decf7beea0f3037fcf90eeaab049e00142 + +build: + number: 0 + entry_points: + - strainscan = StrainScan.StrainScan:main + - strainscan_build = StrainScan.StrainScan_build:main + script: "{{ PYTHON }} -m pip install . --no-deps --ignore-installed -vv " + noarch: python + +requirements: + host: + - pip + - python ==3.7.3 + run: + - python ==3.7.3 + - sibeliaz ==1.2.2 + - r-base ==4.0.2 + - numpy ==1.17.3 + - pandas ==1.0.1 + - biopython ==1.74 + - scipy ==1.3.1 + - scikit-learn ==0.23.1 + - bidict ==0.21.3 + - treelib ==1.6.1 + +test: + imports: + - StrainScan + commands: + - strainscan --help + - strainscan_build --help + +about: + home: https://github.com/liaoherui/StrainScan + license: MIT + license_family: MIT + summary: One efficient and accurate strain-level microbiome composition analysis tool based on reference genomes and k-mers. + +extra: + recipe-maintainers: + - liaoherui