Skip to content

Commit

Permalink
Add svtopovz python package (#51643)
Browse files Browse the repository at this point in the history
* add svtopovz structural visualization tool

* add run_exports statement

* correct build and requirements locations for lint

* sync dependencies with requirements.txt

* remove pip from run section

---------

Co-authored-by: Jon Belyeu <[email protected]>
Co-authored-by: mencian <[email protected]>
  • Loading branch information
3 people authored Oct 25, 2024
1 parent c78c325 commit 9a9fe19
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions recipes/svtopovz/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{% set name = "svtopovz" %}
{% set version = "0.1.1" %}
{% set shasum = "275acf6d296a04a981bc396e37836324d47eeedef61b04ab8073ac0c95c3b422" %}

package:
name: {{ name }}
version: {{ version }}

source:
url: https://github.com/PacificBiosciences/HiFi-SVTopo/archive/v{{ version }}.tar.gz
sha256: {{ shasum }}

build:
noarch: python
number: 0
script: "{{ PYTHON }} -m pip install HiFi-SVTopoVz/ --no-deps --no-build-isolation --no-cache-dir"
entry_points:
- svtopovz = svtopovz.__main__:main
run_exports:
- {{ pin_subpackage('svtopovz', max_pin="x.x") }}

requirements:
host:
- pip
- python >=3.10
- cython >=3.0.10
- setuptools
run:
- python >=3.10
- matplotlib-base >=3.8.4
- numpy ==1.26.4
- scikit-image >=0.24.0

test:
commands:
- svtopovz --version
- svtopovz --help

about:
home: https://github.com/PacificBiosciences/HiFi-SVTopo
license: "Pacific Biosciences Software License Agreement"
summary: "Complex structural variant visualization for HiFi sequencing data: plotting tool."
dev_url: https://github.com/PacificBiosciences/HiFi-SVTopo

extra:
recipe-maintainers:
- jbelyeu

0 comments on commit 9a9fe19

Please sign in to comment.