File tree Expand file tree Collapse file tree 3 files changed +5
-13
lines changed Expand file tree Collapse file tree 3 files changed +5
-13
lines changed Original file line number Diff line number Diff line change @@ -1087,7 +1087,6 @@ if (!params.skip_multiqc) {
10871087
10881088if (!params.skip_pseudo_alignment && params.pseudo_aligner == 'salmon') {
10891089 process {
1090-
10911090 withName: '.*:QUANTIFY_PSEUDO_ALIGNMENT:SALMON_QUANT' {
10921091 ext.args = { params.extra_salmon_quant_args ?: '' }
10931092 publishDir = [
@@ -1112,7 +1111,7 @@ if (!params.skip_pseudo_alignment && params.pseudo_aligner == 'kallisto') {
11121111 }
11131112}
11141113
1115- if (!params.skip_pseudo_alignment) {
1114+ if (!params.skip_pseudo_alignment && params.pseudo_aligner ) {
11161115 process {
11171116 withName: '.*:QUANTIFY_PSEUDO_ALIGNMENT:TX2GENE' {
11181117 publishDir = [
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ params {
5858
5959 // Alignment
6060 aligner = ' star_salmon'
61- pseudo_aligner = ' salmon '
61+ pseudo_aligner = null
6262 seq_center = null
6363 bam_csi_index = false
6464 star_ignore_sjdbgtf = false
Original file line number Diff line number Diff line change @@ -37,13 +37,7 @@ if (!params.skip_bbsplit && !params.bbsplit_index && params.bbsplit_fasta_list)
3737def prepareToolIndices = []
3838if (! params. skip_bbsplit) { prepareToolIndices << ' bbsplit' }
3939if (! params. skip_alignment) { prepareToolIndices << params. aligner }
40- if (! params. skip_pseudo_alignment) {
41- if (params. pseudo_aligner) {
42- prepareToolIndices << params. pseudo_aligner
43- } else {
44- exit 1 , " --skip_pseudo_alignment not set, but --pseudo_aligner not set"
45- }
46- }
40+ if (! params. skip_pseudo_alignment && params. pseudo_aligner) { prepareToolIndices << params. pseudo_aligner }
4741
4842// Determine whether to filter the GTF or not
4943def filterGtf =
@@ -822,9 +816,8 @@ workflow RNASEQ {
822816 //
823817 ch_pseudo_multiqc = Channel . empty()
824818 ch_pseudoaligner_pca_multiqc = Channel . empty()
825- ch_pseudoaligner_clustering_multiqc = Channel . empty()
826-
827- if (! params. skip_pseudo_alignment) {
819+ ch_pseudoaligner_clustering_multiqc = Channel . empty()
820+ if (! params. skip_pseudo_alignment && params. pseudo_aligner) {
828821
829822 if (params. pseudo_aligner == ' salmon' ) {
830823 ch_pseudo_index = PREPARE_GENOME . out. salmon_index
You can’t perform that action at this time.
0 commit comments