Skip to content

Commit

Permalink
Move reference params back into main.nf
Browse files Browse the repository at this point in the history
Fixes #121
  • Loading branch information
ewels committed Nov 25, 2019
1 parent 4380233 commit 7ca82c4
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@

### Pipeline Updates

* Fixed bug where the iGenomes config was loaded after the references were set ([#121](https://github.com/nf-core/methylseq/issues/121))
* Removed awsbatch config profile because it is now served by [nf-core/configs](https://github.com/nf-core/configs)

## [v1.4](https://github.com/nf-core/methylseq/releases/tag/1.4) - 2019-11-19
Expand Down
6 changes: 6 additions & 0 deletions main.nf
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,12 @@ assert params.aligner == 'bwameth' || params.aligner == 'bismark' || params.alig
* SET UP CONFIGURATION VARIABLES
*/

// These params need to be set late, after the iGenomes config is loaded
bismark_index = params.genome ? params.genomes[ params.genome ].bismark ?: false : false
bwa_meth_index = params.genome ? params.genomes[ params.genome ].bwa_meth ?: false : false
fasta = params.genome ? params.genomes[ params.genome ].fasta ?: false : false
fasta_index = params.genome ? params.genomes[ params.genome ].fasta_index ?: false : false

// Check if genome exists in the config file
if (params.genomes && params.genome && !params.genomes.containsKey(params.genome)) {
exit 1, "The provided genome '${params.genome}' is not available in the iGenomes file. Currently the available genomes are ${params.genomes.keySet().join(", ")}"
Expand Down
4 changes: 0 additions & 4 deletions nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ params {
reads = "data/*_R{1,2}.fastq.gz"
single_end = false
aligner = 'bismark'
bismark_index = params.genome ? params.genomes[ params.genome ].bismark ?: false : false
bwa_meth_index = params.genome ? params.genomes[ params.genome ].bwa_meth ?: false : false
fasta = params.genome ? params.genomes[ params.genome ].fasta ?: false : false
fasta_index = params.genome ? params.genomes[ params.genome ].fasta_index ?: false : false
comprehensive = false
ignore_flags = false
meth_cutoff = false
Expand Down

0 comments on commit 7ca82c4

Please sign in to comment.