File tree 2 files changed +29
-7
lines changed
2 files changed +29
-7
lines changed Original file line number Diff line number Diff line change @@ -21,10 +21,9 @@ params {
21
21
22
22
// Input data
23
23
// TODO nf-core: Specify the paths to your test data on nf-core/test-datasets
24
- // TODO nf-core: Give any required params for the test so that command line flags are not needed
25
- input = 'https://raw.githubusercontent.com/U13bs1125/test-datasets/pairgenomealign/testsamplesheet.csv'
26
-
27
- //Target genome
24
+ input = 'https://raw.githubusercontent.com/U13bs1125/test-datasets/pairgenomealign/testsamplesheet.csv'
25
+
26
+ // Target
28
27
target = 'https://raw.githubusercontent.com/nf-core/test-datasets/modules/data/genomics/sarscov2/genome/genome.fasta'
29
28
30
29
// Genome references
Original file line number Diff line number Diff line change 5
5
*/
6
6
7
7
include { ASSEMBLYSCAN } from ' ../modules/nf-core/assemblyscan/main'
8
- include { LAST_LASTDB } from ' ../modules/nf-core/last/lastdb/main'
9
- include { LAST_TRAIN } from ' ../modules/nf-core/last/train/main'
8
+ include { LAST_DOTPLOT } from ' ../modules/nf-core/last/dotplot/main'
9
+ include { LAST_LASTAL } from ' ../modules/nf-core/last/lastal/main'
10
+ include { LAST_LASTDB } from ' ../modules/nf-core/last/lastdb/main'
11
+ include { LAST_SPLIT } from ' ../modules/nf-core/last/split/main'
12
+ include { LAST_TRAIN } from ' ../modules/nf-core/last/train/main'
10
13
include { MULTIQC } from ' ../modules/nf-core/multiqc/main'
11
14
include { paramsSummaryMap } from ' plugin/nf-validation'
12
15
include { paramsSummaryMultiqc } from ' ../subworkflows/nf-core/utils_nfcore_pipeline'
@@ -50,9 +53,29 @@ workflow PAIRALIGN {
50
53
//
51
54
LAST_TRAIN (
52
55
ch_samplesheet,
53
- LAST_LASTDB . out. index
56
+ LAST_LASTDB . out. index. map { row -> row[ 1 ] } // Remove metadata map
54
57
)
55
58
59
+ // MODULE: lastal
60
+ //
61
+ LAST_LASTAL (
62
+ ch_samplesheet. join(LAST_TRAIN . out. param_file),
63
+ LAST_LASTDB . out. index. map { row -> row[1 ] } // Remove metadata map
64
+ )
65
+
66
+ // MODULE: last_split
67
+ //
68
+ LAST_SPLIT (
69
+ LAST_LASTAL . out. maf
70
+ )
71
+
72
+ // MODULE: last_dotplot
73
+ //
74
+ LAST_DOTPLOT (
75
+ LAST_SPLIT . out. maf,
76
+ ' png'
77
+ )
78
+
56
79
// Collate and save software versions
57
80
//
58
81
softwareVersionsToYAML(ch_versions)
You can’t perform that action at this time.
0 commit comments