{% set name = "SemiBin" %}
{% set version = "1.1.1" %}

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

source:
  url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz"
  sha256: 1ea86c023eea70e8f2233de0d3d213a80374d7aed9987e313d4eef696bbdfd86


build:
  noarch: python
  number: 1
  entry_points:
    - SemiBin=SemiBin.main:main
  script: python -m pip install --no-deps --ignore-installed .

requirements:
  host:
    - pip
    - python
  run:
    - numpy
    - pandas
    - python
    - python-igraph
    - pyyaml
    - requests
    - scikit-learn
    - pytorch
    - tqdm
    - mmseqs2 13.45111
    - bedtools
    - hmmer
    - fraggenescan
    - numexpr
    - prodigal
    - samtools

test:
  imports:
    - SemiBin
  commands:
    - SemiBin --help

about:
  home: "https://github.com/BigDataBiology/SemiBin"
  license: MIT
  license_family: MIT
  summary: "Metagenomic binning with semi-supervised siamese neural network"

extra:
  recipe-maintainers:
    - psj1997
