@@ -162,7 +162,8 @@ process PROC_DIST_NE {
162
162
publishDir " ${ resdir} /${ genome_set_id} _${ label} /ne_input/" , pattern: " *.sh" , mode: ' symlink'
163
163
publishDir " ${ resdir} /${ genome_set_id} _${ label} /ne_input/" , pattern: " *.map" , mode: ' symlink'
164
164
publishDir " ${ resdir} /${ genome_set_id} _${ label} /ne_input/" , pattern: " *.ibd.gz" , mode: ' symlink'
165
- publishDir " ${ resdir} /${ genome_set_id} _${ label} /ibddist_ibd/" , pattern: " *_ibddist_ibd.pq" , mode: ' symlink'
165
+ publishDir " ${ resdir} /${ genome_set_id} _${ label} /ibddist_ibd/" , pattern: " *.ibddist.ibdobj.gz" , mode: ' symlink'
166
+ publishDir " ${ resdir} /${ genome_set_id} _${ label} /ibdne_ibd/" , pattern: " *.ibdne.ibdobj.gz" , mode: ' symlink'
166
167
167
168
input:
168
169
tuple val(label), path(ibd_lst), val(genome_set_id)
@@ -171,7 +172,8 @@ process PROC_DIST_NE {
171
172
path(" *_orig.map" ), path(" *_orig.ibd.gz" ), emit: ne_input_orig
172
173
tuple val(label), path(" ibdne.jar" ), path(" *_rmpeaks.sh" ), \
173
174
path(" *_rmpeaks.map" ), path(" *_rmpeaks.ibd.gz" ), emit: ne_input_rmpeaks
174
- tuple val(label), path(" *_ibddist_ibd.pq" ), emit: ibddist_ibd_pq
175
+ tuple val(label), path(" *.ibddist.ibdobj.gz" ), emit: ibddist_ibd_obj
176
+ tuple val(label), path(" *.ibdne.ibdobj.gz" ), emit: ibdne_ibd_obj
175
177
script:
176
178
def args_local = [
177
179
ibd_files : " ${ ibd_lst} " , // path is a blank separate list
@@ -185,7 +187,9 @@ process PROC_DIST_NE {
185
187
touch ibdne.jar
186
188
touch ${ genome_set_id} {_orig.sh,_orig.map,_orig.ibd.gz}
187
189
touch ${ genome_set_id} {_rmpeaks.sh,_rmpeaks.map,_rmpeaks.ibd.gz}
188
- touch ${ genome_set_id} _ibddist_ibd.pq
190
+ touch ${ genome_set_id} .ibddist.ibdobj.gz
191
+ touch ${ genome_set_id} _orig.ibdne.ibdobj.gz
192
+ touch ${ genome_set_id} _rmpeaks.ibdne.ibdobj.gz
189
193
"""
190
194
}
191
195
@@ -197,8 +201,8 @@ process PROC_INFOMAP {
197
201
input:
198
202
tuple val(label), path(ibd_lst), val(genome_set_id)
199
203
output:
200
- tuple val(label), path(" *_ifm_orig_ibd.pq " ), emit: ifm_orig_ibd_pq
201
- tuple val(label), path(" *_ifm_rmpeaks_ibd.pq " ), emit: ifm_rmpeaks_ibd_pq
204
+ tuple val(label), path(" *_orig.ifm.ibdobj.gz " ), emit: ifm_orig_ibd_obj
205
+ tuple val(label), path(" *_rmpeaks.ifm.ibdobj.gz " ), emit: ifm_rmpeaks_ibd_obj
202
206
script:
203
207
def args_local = [
204
208
ibd_files : " ${ ibd_lst} " , // path is a blank separate list
@@ -209,7 +213,7 @@ process PROC_INFOMAP {
209
213
"""
210
214
stub:
211
215
"""
212
- touch ${ genome_set_id} {_ifm_orig_ibd.pq,_ifm_rmpeaks_ibd.pq }
216
+ touch ${ genome_set_id} {_orig.ifm.ibdobj.gz,_rmpeaks.ifm.ibdobj.gz }
213
217
"""
214
218
}
215
219
@@ -238,13 +242,13 @@ process RUN_INFOMAP {
238
242
tag " ${ args.genome_set_id} _${ are_peaks_removed} "
239
243
publishDir " ${ resdir} /${ args.genome_set_id} _${ label} /ifm_output/" , mode: ' symlink'
240
244
input:
241
- tuple val(label), path(ibd_pq ), val(are_peaks_removed), val(args)
245
+ tuple val(label), path(ibd_obj ), val(are_peaks_removed), val(args)
242
246
output:
243
247
tuple val(label), val(are_peaks_removed), path(" *_member.pq" )
244
248
script:
245
249
def cut_mode = are_peaks_removed? ' rmpeaks' : ' orig'
246
250
def args_local = [
247
- ibd_pq : ibd_pq ,
251
+ ibd_obj : ibd_obj ,
248
252
npop : args. npop,
249
253
nsam : args. nsam,
250
254
genome_set_id : args. genome_set_id,
@@ -308,7 +312,7 @@ workflow WF_SP {
308
312
309
313
// Process IBD for ibd distribution and ne analyses
310
314
PROC_DIST_NE (ch_ibd_per_genome)
311
- // PROC_DIST_NE.out.ibddist_ibd_pq .view{label, ibdpq -> [label, ibdpq.getName()]}
315
+ // PROC_DIST_NE.out.ibddist_ibd_obj .view{label, ibdpq -> [label, ibdpq.getName()]}
312
316
313
317
314
318
// RUN IBDNe actually
@@ -370,13 +374,13 @@ workflow WF_MP {
370
374
// Process IBD for ibd distribution and ne analyses
371
375
PROC_INFOMAP (ch_ibd_per_genome)
372
376
373
- // PROC_INFOMAP.out.ifm_orig_ibd_pq .view{label, ibdpq -> [label, ibdpq.getName()]}
377
+ // PROC_INFOMAP.out.ifm_orig_ibd_ob .view{label, ibdpq -> [label, ibdpq.getName()]}
374
378
375
379
376
380
// RUN INFOMAP
377
381
RUN_INFOMAP (
378
- PROC_INFOMAP . out. ifm_orig_ibd_pq . map{it -> it + false }. combine(ch_mp_params, by :0 ). concat(
379
- PROC_INFOMAP . out. ifm_rmpeaks_ibd_pq . map{it -> it + true }. combine(ch_mp_params, by :0 )
382
+ PROC_INFOMAP . out. ifm_orig_ibd_obj . map{it -> it + false }. combine(ch_mp_params, by :0 ). concat(
383
+ PROC_INFOMAP . out. ifm_rmpeaks_ibd_obj . map{it -> it + true }. combine(ch_mp_params, by :0 )
380
384
)
381
385
)
382
386
0 commit comments