Skip to content

Commit

Permalink
Add a recipe for PopIns2
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
  • Loading branch information
martin-g committed Dec 13, 2024
1 parent a940c5d commit 3c9c333
Showing 1 changed file with 49 additions and 0 deletions.
49 changes: 49 additions & 0 deletions recipes/popins2/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{% set name = "popins2" %}
{% set version = "0.13.0" %}

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

build:
number: 0
run_exports:
- {{ pin_subpackage(name, max_pin='x.x') }}
script:
- set -xe
- CXX="${CXX} ${CXXFLAGS} -std=c++14" make -j"${CPU_COUNT}"
- mkdir ${PREFIX}/bin
- install -m 755 popins2 ${PREFIX}/bin

source:
url: https://github.com/kehrlab/PopIns2/archive/refs/tags/v{{ version }}.tar.gz
sha256: f1b79b988a4a29be6e23028e2f8fe1ce913580b37c00fb3988437cf3a19f98fd

requirements:
build:
- make
- {{ compiler('cxx') }}
host:
- bifrost
- bwa
- htslib
- samtools
- sickle-trim
- zlib

test:
commands:
- ls -la # temporary

about:
home: https://github.com/kehrlab/PopIns2
license: GPL-2.0-only
license_family: GPL
license_file: LICENSE
summary: Population-scale detection of non-reference sequence variants using colored de Bruijn Graphs
doc_url: https://github.com/kehrlab/PopIns2

extra:
additional-platforms:
- linux-aarch64
- osx-arm64

0 comments on commit 3c9c333

Please sign in to comment.