Skip to content

Commit

Permalink
Merge pull request #885 from maxplanck-ie/fix884
Browse files Browse the repository at this point in the history
Fix #884
  • Loading branch information
katsikora authored Mar 28, 2023
2 parents a591948 + 0d8e030 commit 4b2d1a7
Show file tree
Hide file tree
Showing 9 changed files with 30 additions and 9 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ jobs:
'CONDA_ATAC_ENV',
'CONDA_HIC_ENV',
'CONDA_WGBS_ENV',
'CONDA_DSS_ENV',
'CONDA_RMD_ENV',
'CONDA_PREPROCESSING_ENV',
'CONDA_NONCODING_RNASEQ_ENV',
Expand All @@ -94,6 +95,6 @@ jobs:
- name: createEnvs
run: |
micromamba activate snakePipes_CI
conda config --set channel_priority flexible
conda config --set channel_priority strict
snakePipes createEnvs --force --only ${{matrix.envs}}
3 changes: 2 additions & 1 deletion .github/workflows/osx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ jobs:
'CONDA_ATAC_ENV',
'CONDA_HIC_ENV',
'CONDA_WGBS_ENV',
'CONDA_DSS_ENV',
'CONDA_RMD_ENV',
'CONDA_PREPROCESSING_ENV',
'CONDA_NONCODING_RNASEQ_ENV',
Expand All @@ -45,6 +46,6 @@ jobs:
- name: createEnvsOSX
run: |
micromamba activate snakePipes_CI
conda config --set channel_priority flexible
conda config --set channel_priority strict
snakePipes createEnvs --force --only ${{matrix.envs}}
2 changes: 1 addition & 1 deletion conda-recipe/meta.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package:
name: snakepipes
version: 2.7.2
version: 2.7.3

source:
path: ../
Expand Down
6 changes: 6 additions & 0 deletions docs/content/News.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
snakePipes News
===============

snakePipes 2.7.3
----------------

* Fixes #884 by creating an additional conda env for DSS. Build tests are now run with strict channel priority.


snakePipes 2.7.2
----------------
* STAR version has been updated to 2.7.10b. 2.7.10a was returning segmentation fault on MAC.
Expand Down
2 changes: 1 addition & 1 deletion snakePipes/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = '2.7.2'
__version__ = '2.7.3'
1 change: 1 addition & 0 deletions snakePipes/common_functions.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ def set_env_yamls():
'CONDA_ATAC_ENV': 'envs/atac_seq.yaml',
'CONDA_HIC_ENV': 'envs/hic.yaml',
'CONDA_WGBS_ENV': 'envs/wgbs.yaml',
'CONDA_DSS_ENV': 'envs/wgbs_dss.yaml',
'CONDA_RMD_ENV': 'envs/rmarkdown.yaml',
'CONDA_PREPROCESSING_ENV': 'envs/preprocessing.yaml',
'CONDA_NONCODING_RNASEQ_ENV': 'envs/noncoding.yaml',
Expand Down
2 changes: 1 addition & 1 deletion snakePipes/shared/rules/WGBS.snakefile
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ rule DSS:
FDR=FDR
threads: lambda wildcards: 10 if 10<max_thread else max_thread
benchmark: '{}/.benchmark/DSS.benchmark'.format(get_outdir("DSS", None, minCoverage))
conda: CONDA_WGBS_ENV
conda: CONDA_DSS_ENV
script: "../rscripts/WGBS_DSS.Rmd"


Expand Down
4 changes: 0 additions & 4 deletions snakePipes/shared/rules/envs/wgbs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,8 @@ dependencies:
- r-dplyr
- r-tidyr
- r-pander
- r-factominer
- bioconductor-bsseq
- bioconductor-genomicranges
- bioconductor-genomicfeatures
- bioconductor-biomart
- bioconductor-dss
- bioconductor-dmrseq
- bioconductor-rtracklayer
- bioconductor-biocparallel
16 changes: 16 additions & 0 deletions snakePipes/shared/rules/envs/wgbs_dss.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: WGBS_DSS-env-2.0
channels:
- mpi-ie
- conda-forge
- bioconda
dependencies:
- r-base
- r-car
- r-factominer
- r-ggplot2
- r-rmarkdown
- r-dplyr
- r-tidyr
- r-pander
- bioconductor-dss
- bioconductor-biocparallel

0 comments on commit 4b2d1a7

Please sign in to comment.