@@ -133,7 +133,7 @@ workflow PREPARE_GENOME {
133133 if (' bbsplit' in prepare_tool_indices) {
134134 if (params. bbsplit_index) {
135135 if (params. bbsplit_index. endsWith(' .tar.gz' )) {
136- ch_bbsplit_index = UNTAR_BBSPLIT_INDEX ( params. bbsplit_index ). untar
136+ ch_bbsplit_index = UNTAR_BBSPLIT_INDEX ( [ [:], params. bbsplit_index ] ). untar. map { it[ 1 ] }
137137 ch_versions = ch_versions. mix(UNTAR_BBSPLIT_INDEX . out. versions)
138138 } else {
139139 ch_bbsplit_index = file(params. bbsplit_index)
@@ -160,7 +160,7 @@ workflow PREPARE_GENOME {
160160 if (' star_salmon' in prepare_tool_indices) {
161161 if (params. star_index) {
162162 if (params. star_index. endsWith(' .tar.gz' )) {
163- ch_star_index = UNTAR_STAR_INDEX ( params. star_index ). untar
163+ ch_star_index = UNTAR_STAR_INDEX ( [ [:], params. star_index ] ). untar. map { it[ 1 ] }
164164 ch_versions = ch_versions. mix(UNTAR_STAR_INDEX . out. versions)
165165 } else {
166166 ch_star_index = file(params. star_index)
@@ -178,7 +178,7 @@ workflow PREPARE_GENOME {
178178 if (' star_rsem' in prepare_tool_indices) {
179179 if (params. rsem_index) {
180180 if (params. rsem_index. endsWith(' .tar.gz' )) {
181- ch_rsem_index = UNTAR_RSEM_INDEX ( params. rsem_index ). untar
181+ ch_rsem_index = UNTAR_RSEM_INDEX ( [ [:], params. rsem_index ] ). untar. map { it[ 1 ] }
182182 ch_versions = ch_versions. mix(UNTAR_RSEM_INDEX . out. versions)
183183 } else {
184184 ch_rsem_index = file(params. rsem_index)
@@ -203,7 +203,7 @@ workflow PREPARE_GENOME {
203203 }
204204 if (params. hisat2_index) {
205205 if (params. hisat2_index. endsWith(' .tar.gz' )) {
206- ch_hisat2_index = UNTAR_HISAT2_INDEX ( params. hisat2_index ). untar
206+ ch_hisat2_index = UNTAR_HISAT2_INDEX ( [ [:], params. hisat2_index ] ). untar. map { it[ 1 ] }
207207 ch_versions = ch_versions. mix(UNTAR_HISAT2_INDEX . out. versions)
208208 } else {
209209 ch_hisat2_index = file(params. hisat2_index)
@@ -221,7 +221,7 @@ workflow PREPARE_GENOME {
221221 if (' salmon' in prepare_tool_indices) {
222222 if (params. salmon_index) {
223223 if (params. salmon_index. endsWith(' .tar.gz' )) {
224- ch_salmon_index = UNTAR_SALMON_INDEX ( params. salmon_index ). untar
224+ ch_salmon_index = UNTAR_SALMON_INDEX ( [ [:], params. salmon_index ] ). untar. map { it[ 1 ] }
225225 ch_versions = ch_versions. mix(UNTAR_SALMON_INDEX . out. versions)
226226 } else {
227227 ch_salmon_index = file(params. salmon_index)
0 commit comments