Skip to content

Commit

Permalink
Gembs (#10109)
Browse files Browse the repository at this point in the history
* gembs: passes a mulled build
* correcting dependencies
* gembs: passes a mulled build
* correcting dependencies
* pointing to the current gem3-mapper instead of a custom version
* removing openssl
* gembs: passes a mulled build
* correcting dependencies
* pointing to the current gem3-mapper instead of a custom version
* removing openssl
* starting build at 0
* Changing to the main repository instead of the testing fork
  • Loading branch information
karl616 authored and rvalieris committed Jul 27, 2018
1 parent 214fa06 commit 4b659b6
Show file tree
Hide file tree
Showing 2 changed files with 67 additions and 0 deletions.
6 changes: 6 additions & 0 deletions recipes/gembs/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash

#instead of installing software from submodules, let them be dependencies

$PYTHON setup.py install --minimal --single-version-externally-managed --record=record.txt

61 changes: 61 additions & 0 deletions recipes/gembs/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{% set version = "3.2.0" %}
{% set sha256 = "e3ee12740994cde0b94b932c5a23f9544951bde6d223aae4d0061876ef95a0c5" %}
{% set bcftoolsversion = "1.8" %}
{% set bcftoolssha256 = "4acbfd691f137742e0be63d09f516434f0faf617a5c60f466140e0677915fced"%}

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

source:
- url: https://github.com/heathsc/gemBS/archive/v{{ version }}.tar.gz
sha256: {{ sha256 }}
- url: https://github.com/samtools/bcftools/releases/download/{{ bcftoolsversion }}/bcftools-{{ bcftoolsversion }}.tar.bz2
sha256: {{ bcftoolssha256 }}
folder: tools/bcftools

build:
number: 0
skip: True # [py2k]

requirements:
build:
- {{ compiler('c') }}
host:
- python >=3.0
- zlib
- bzip2
- xz
- htslib =1.8
- matplotlib
- multiprocess
- curl
- wget
run:
- python >=3.0
- zlib
- bzip2
- xz
- pigz
- htslib =1.8
- matplotlib
- multiprocess
- samtools =1.8
- gem3-mapper =3.6.1
- bs_call =2.02
- curl
- wget

test:
commands:
- gemBS

about:
home: https://github.com/heathsc/gemBS
license: GPL-3.0
license_file: LICENSE.md
summary: gemBS is a bioinformatics pipeline designed for high throughput analysis of DNA methylation from Whole Genome Bisulfite Sequencing data (WGBS).

extra:
identifiers:
- doi:10.1101/201988

0 comments on commit 4b659b6

Please sign in to comment.