Skip to content

Commit

Permalink
Add orthoflow (bioconda#43587)
Browse files Browse the repository at this point in the history
* Add orthoflow v0.2.0

* Fix description key

* Fix description

* Relax Python version requirements

* Remove pip check

Pin Pandas <2.0.0

* Remove pip from test requirements

Remove pytest command (tests directory is not bundled with the PyPI distribution)

* depend on snakemake-minimal

---------

Co-authored-by: Joshua Zhuang <[email protected]>
  • Loading branch information
vinisalazar and mencian authored Oct 15, 2023
1 parent cb69bc3 commit 7d20434
Showing 1 changed file with 66 additions and 0 deletions.
66 changes: 66 additions & 0 deletions recipes/orthoflow/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
{% set name = "orthoflow" %}
{% set version = "0.2.0" %}

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

source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/orthoflow-{{ version }}.tar.gz
sha256: 60e5c8bf6ba3f5d3b6d2e3fa9953f4196c117b4e656c9e5c709a28a397451d93

build:
entry_points:
- orthoflow = orthoflow.main:app
noarch: python
script: {{ PYTHON }} -m pip install . -vv
number: 0
run_exports:
- {{ pin_subpackage(name, max_pin="x") }}

requirements:
host:
- python
- setuptools
- poetry-core >=1.0.0
- pip
run:
- python
- snakemake-minimal >=7.0.0
- pandas >=1.2.5,<2.0.0
- typer >=0.4.1
- flask >=2.1.2
- biopython >=1.79.0
- jinja2 >=3.1.2
- pydot >=1.4.2
- appdirs >=1.4.4
- joblib >=1.2.0
- toml >=0.10.2
- phytest >=1.2.0
- rich >=13.3.3

test:
imports:
- orthoflow
commands:
- orthoflow --help

about:
home: https://github.com/rbturnbull/orthoflow
summary: Orthoflow is a workflow for phylogenetic inference of genome-scale datasets of protein-coding genes.
license: Apache-2.0
license_file: LICENSE
dev_url: https://github.com/rbturnbull/orthoflow
doc_url: https://rbturnbull.github.io/orthoflow/
description: |
# Orthoflow - end-to-end phylogenomic inference
Orthoflow is a workflow for phylogenetic inference of genome-scale datasets of protein-coding genes.
For more information, visit the GitHub or the documentation page.
extra:
recipe-maintainers:
- rbturnull
- vinisalazar

0 comments on commit 7d20434

Please sign in to comment.