diff --git a/recipes/doubletdetection/meta.yaml b/recipes/doubletdetection/meta.yaml new file mode 100644 index 0000000000000..4b1d68ee91681 --- /dev/null +++ b/recipes/doubletdetection/meta.yaml @@ -0,0 +1,66 @@ +{% set name = "doubletdetection" %} +{% set version = "4.2" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/doubletdetection-{{ version }}.tar.gz + sha256: 77273d543a7c9b4f4e795b7b664c28bce0613b3a3a7c7f5137974012400a0a6c + +build: + noarch: python + script: {{ PYTHON }} -m pip install . -vvv --no-deps --no-build-isolation --no-cache-dir + number: 0 + run_exports: + - {{ pin_subpackage('doubletdetection', max_pin="x") }} + +requirements: + host: + - python >=3.6,<4.0 + - poetry >=1.0 + - setuptools + - poetry-core + - pip + run: + - python >=3.6.1,<4.0 + - anndata >=0.6 + - ipywidgets + - leidenalg + - louvain + - matplotlib-base >=3.1 + - numpy >=1.14.2 + - pandas >=0.22.0 + - phenograph + - scanpy >1.4.4 + - scipy >=1.0.1 + - tqdm + run_constrained: + - black >=20.8b1 + - flake8 >=3.7.7 + - furo * + - myst-parser * + - nbsphinx * + - nbsphinx-link * + - pre-commit >=2.7.1 + - pytest >=4.4 + - sphinx >=4.1,<4.4 + - sphinx-autodoc-typehints * + +test: + imports: + - doubletdetection + +about: + home: https://github.com/JonathanShor/DoubletDetection + summary: Method to detect and enable removal of doublets from single-cell RNA-sequencing. + license: MIT + license_family: MIT + license_file: LICENSE.txt + dev_url: https://github.com/JonathanShor/DoubletDetection + doc_url: https://doubletdetection.readthedocs.io + +extra: + recipe-maintainers: + - LeonHafner