Skip to content

Commit

Permalink
[ci skip] Merge PR 35412
Browse files Browse the repository at this point in the history
Merge PR bioconda#35412, commits were: 
 * Merge branch 'bioconda:master' into scexecute_bioconda_recipe
 * Merge branch 'scexecute_bioconda_recipe' of github.com:HorvathLab/bioconda-recipes into scexecute_bioconda_recipe
 * Remove data subdirectory from conda package
 * Merge branch 'bioconda:master' into scexecute_bioconda_recipe
 * another try...
 * more logging?
 * hope so? or not?
 * hope so?
 * round in circles...
 * again...
 * another attempt...
 * What can I assume about the test command?
 * Why is this failing?
 * tweak test command, third attempt
 * tweak test command, attempt #2
 * tweak test command
 * add summary
 * Merge branch 'scexecute_bioconda_recipe' of github.com:HorvathLab/bioconda-recipes into scexecute_bioconda_recipe
 * Add licence
 * Merge branch 'bioconda:master' into scexecute_bioconda_recipe
 * Initial bioconda recipe for scexecute and screadcounts
  • Loading branch information
edwardsnj authored Jun 23, 2022
1 parent 053f383 commit cd2568c
Show file tree
Hide file tree
Showing 4 changed files with 94 additions and 0 deletions.
11 changes: 11 additions & 0 deletions recipes/scexecute/build.sh
Original file line number Diff line number Diff line change
@@ -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/* .
35 changes: 35 additions & 0 deletions recipes/scexecute/meta.yaml
Original file line number Diff line number Diff line change
@@ -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
11 changes: 11 additions & 0 deletions recipes/screadcounts/build.sh
Original file line number Diff line number Diff line change
@@ -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/* .
37 changes: 37 additions & 0 deletions recipes/screadcounts/meta.yaml
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit cd2568c

Please sign in to comment.