This repository was archived by the owner on Oct 2, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +100
-0
lines changed Expand file tree Collapse file tree 1 file changed +100
-0
lines changed Original file line number Diff line number Diff line change
1
+ class: CommandLineTool
2
+ id : MaskPrimers.py
3
+ label : pRESTO MaskPrimers.py
4
+
5
+ description: |
6
+ usage: MaskPrimers.py [-h] [-v] ...
7
+
8
+ Removes primers and annotates sequences with primer and barcode identifiers
9
+
10
+ optional arguments :
11
+ -h, --help show this help message and exit
12
+ -v, --version show program's version number and exit
13
+
14
+ subcommands:
15
+ Alignment method
16
+ align Find primer matches using pairwise local alignment
17
+ score Find primer matches by scoring primers at a fixed position
18
+
19
+ output files:
20
+ mask-pass processed reads with successful primer matches.
21
+ mask-fail raw reads failing primer identification.
22
+
23
+ output annotation fields:
24
+ SEQORIENT the orientation of the output sequence. Either F (input)
25
+ or RC (reverse complement of input).
26
+ PRIMER name of the best primer match.
27
+ BARCODE the sequence preceding the primer match. Only output when
28
+ the --barcode flag is specified.
29
+
30
+ requirements:
31
+
32
+ inputs:
33
+ - id: "#subcommand"
34
+ type: enum
35
+ symbols: ["score", "align"]
36
+ inputBinding:
37
+ position: 0
38
+
39
+ - id: "#input_files"
40
+ type: File
41
+ inputBinding:
42
+ prefix: "-s"
43
+
44
+ - id: "#primer_file"
45
+ type: File
46
+ inputBinding:
47
+ prefix: "-p"
48
+
49
+ - id: "#mode"
50
+ type: enum
51
+ symbols: ["cut","mask","trim","tag"]
52
+ inputBinding:
53
+ prefix: "--mode"
54
+
55
+ - id: "#barcode"
56
+ type: boolean
57
+ inputBinding:
58
+ prefix: "--barcode"
59
+
60
+ - id: "#start"
61
+ type: int
62
+ inputBinding:
63
+ prefix: "--start"
64
+
65
+ - id: "#maxerror"
66
+ type: float
67
+ inputBinding:
68
+ prefix: "--maxerror"
69
+
70
+ - id: "#nproc"
71
+ type: int
72
+ inputBinding:
73
+ prefix: "--nproc"
74
+
75
+ - id: "#outname"
76
+ type: string
77
+ inputBinding:
78
+ prefix: "--outname"
79
+
80
+ - id: "#outdir"
81
+ type: string
82
+ inputBinding:
83
+ prefix: "--outdir"
84
+
85
+ - id: "#pipeline_log"
86
+ type: string
87
+ inputBinding:
88
+ prefix: "--outdir"
89
+
90
+ - id: "#error_log"
91
+ type: string
92
+ inputBinding:
93
+ prefix: "--outdir"
94
+
95
+
96
+ outputs:
97
+ - id: "#outputs"
98
+ type:
99
+
100
+ # _primers-pass. fastq
You can’t perform that action at this time.
0 commit comments