diff --git a/recipes/scexecute/build.sh b/recipes/scexecute/build.sh new file mode 100644 index 0000000000000..639c004ba3124 --- /dev/null +++ b/recipes/scexecute/build.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +TARGET=share/$PKG_NAME-$PKG_VERSION-$PKG_BUILDNUM +mkdir -p $PREFIX/$TARGET/bin +mkdir -p $PREFIX/bin +cp -r * $PREFIX/$TARGET +rm -rf $PREFIX/$TARGET/data +chmod -R a+rX $PREFIX/$TARGET +chmod -R a+rx $PREFIX/$TARGET/bin/* +cd $PREFIX/bin +ln -s ../$TARGET/bin/* . diff --git a/recipes/scexecute/meta.yaml b/recipes/scexecute/meta.yaml new file mode 100644 index 0000000000000..a4ec512e32d3d --- /dev/null +++ b/recipes/scexecute/meta.yaml @@ -0,0 +1,35 @@ +{% set name = "scexecute" %} +{% set version = "1.3.1" %} +{% set md5 = "2be354173821a168e810fecc819bb440" %} + +package: + name: {{ name }} + version: {{ version }} + +source: + url: https://github.com/HorvathLab/NGS/releases/download/SCExecute-{{ version }}/SCExecute-{{ version }}.Python-3.7.tgz + md5: {{ md5 }} + +build: + noarch: generic + number: 0 + +extra: + skip-lints: + - should_be_noarch_python + +requirements: + run: + - python >=3.7 + - pysam + - wxpython + - samtools + +test: + commands: + - scExecute -h + +about: + home: https://github.com/HorvathLab/NGS/tree/master/SCExecute#readme + summary: "SCExecute generates cell-barcode specific BAM files from aligned, aggregate single-cell sequencing data, executing a user-provided command on each barcode-stratified BAM file." + license: MIT diff --git a/recipes/screadcounts/build.sh b/recipes/screadcounts/build.sh new file mode 100755 index 0000000000000..c04475a5d398b --- /dev/null +++ b/recipes/screadcounts/build.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +TARGET=share/$PKG_NAME-$PKG_VERSION-$PKG_BUILDNUM +mkdir -p $PREFIX/$TARGET/bin +mkdir -p $PREFIX/bin +cp -r * $PREFIX/$TARGET +rm -rf $PREFIX/$TARGET/data +chmod -R a+rX $PREFIX/$TARGET +chmod -R a+rx $PREFIX/$TARGET/bin/ +cd $PREFIX/bin +ln -s ../$TARGET/bin/* . diff --git a/recipes/screadcounts/meta.yaml b/recipes/screadcounts/meta.yaml new file mode 100644 index 0000000000000..eb0ec7af0fce9 --- /dev/null +++ b/recipes/screadcounts/meta.yaml @@ -0,0 +1,37 @@ +{% set name = "screadcounts" %} +{% set version = "1.2.0" %} +{% set md5 = "83e591cc26df4c14b5a1d0332cfe5349" %} + +package: + name: {{ name }} + version: {{ version }} + +source: + url: https://github.com/HorvathLab/NGS/releases/download/SCReadCounts-{{ version }}/SCReadCounts-{{ version }}.Python-3.7.tgz + md5: {{ md5 }} + +build: + noarch: generic + number: 0 + +extra: + skip-lints: + - should_be_noarch_python + +requirements: + run: + - python >=3.7 + - pysam + - wxpython + - samtools + - numpy + - scipy + +test: + commands: + - scReadCounts -h + +about: + home: https://github.com/HorvathLab/NGS/tree/master/SCReadCounts#readme + summary: "SCReadCounts is a computational tool for a cell-level assessment of the read counts bearing a particular nucleotide at genomic positions of interest from single cell RNA sequencing (scRNA-seq) data." + license: MIT