Skip to content

Create bioconda package #83

@famosab

Description

@famosab

Would it be possible for you to create a bioconda package from this tool?

I think you mainly need to fill a meta.yaml file and also publish a source tar.gz to pip.

The meta needs to look something like:

{% set version = "5.2.0" %}

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

source:
  url: https://pypi.io/packages/source/v/vatools/vatools-{{ version }}.tar.gz
  sha256: <sha of tar.gz>

build:
  number: 0
  entry_points:
    - vatools = vatools.cli:main
  noarch: python
  script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation -vvv
  run_exports:
    - {{ pin_subpackage('vatools', max_pin="x") }}

requirements:
  host:
    - pip
    - setuptools
    - wheel
    - python >=3.8
    - hatchling
  run:
    - vcfpy==0.12.3
    - pysam
    - pandas
    - gtfparse==1.3.0
    - testfixtures

test:
  imports:
    - vatools
  commands:
    - vatools --help
    - vatools --version

about:
  home: https://github.com/griffithlab/VAtools
  license: MIT
  license_family: MIT
  license_file: LICENSE
  summary: A set of tools to annotate VCF files with expression and readcount data. 

extra:
  recipe-maintainers:
    - 

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions