diff --git a/recipes/phenograph/meta.yaml b/recipes/phenograph/meta.yaml new file mode 100644 index 0000000000000..a2dfa98d54888 --- /dev/null +++ b/recipes/phenograph/meta.yaml @@ -0,0 +1,46 @@ +{% set name = "PhenoGraph" %} +{% set version = "1.5.7" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://files.pythonhosted.org/packages/75/97/c1077df94cb0e1ebd201d67e52c438810fdaa393dc4c663b3bc651e497b8/PhenoGraph-{{ version }}.tar.gz + sha256: 46b28f9e043a00deba53bb5f35dd84793669ab2bd4ce78900bf7f15f1321515a + +build: + noarch: python + script: {{ PYTHON }} -m pip install . -vvv --no-deps --no-build-isolation --no-cache-dir + number: 0 +run_exports: + - {{ pin_subpackage('phenograph', max_pin="x") }} + +requirements: + host: + - python >=3.6 + - pip + run: + - python >=3.6 + - leidenalg >=0.8.2 + - setuptools >=18.0.1 + - numpy >=1.12 + - scipy >=1.5.1 + - scikit-learn >=0.17 + - psutil >4 + +test: + imports: + - phenograph + +about: + home: https://github.com/dpeerlab/PhenoGraph.git + summary: Graph-based clustering for high-dimensional single-cell data + license: MIT + license_family: MIT + license_file: LICENSE + dev_url: https://github.com/dpeerlab/phenograph + +extra: + recipe-maintainers: + - LeonHafner