You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-t LIST of names/header, long sequences to avoid using for merging/gap-filling scaffolds (optional)
123
124
-b Base name for your output files (optional)
@@ -127,7 +128,7 @@ Usage: ./RAILS [v1.2]
127
128
### How it works
128
129
-------------
129
130
130
-
The pipeline is detailed in the provided script runRAILS.sh. PLEASE ensure the draft assembly is FASTA-formatted with one sequence per line (NO LINE BREAKS)
131
+
The pipeline is detailed in the provided script runRAILS.sh and runRAILS_lowcontiguityseqs.sh. PLEASE ensure the draft assembly is FASTA-formatted with one sequence per line (NO LINE BREAKS)
131
132
132
133
Cobbler's process:
133
134
@@ -136,6 +137,10 @@ In the runRAILS.sh, these scaftigs are renamed, tracking their scaffold of origi
136
137
A bwa index is created and the long sequence file, also re-numbered, is aligned to the scaftigs.
137
138
Cobbler is supplied with the alignment file (-s sam file) and the long reads files (-q option), specifying the minimum length of anchoring bases (-d) aligning at the edge of scaftigs and the minimum sequence identity of the alignment (-i). When 1 or more long sequences align unambiguously to the 3'end of a scaftig and the 5'end of its neighbour, the gap is patched with the sequence of that long sequence. If no long sequences are suitable, or the -d and -i conditions are not met, the original Ns are placed back between those scaftigs.
138
139
140
+
runRAILS.sh uses scaftigs for patching gaps, whereas runRAILS_lowcontiguityseqs.sh uses scaffold sequences (not broken at Ns) instead.
141
+
If you intend to use an assembly with low contiguity for patching gaps, one that has few and short gaps (stretches of Ns), you may use runRAILS_lowcontiguityseqs.sh. This is because, depending on the -d parameter set, insufficient anchoring bases may align to patch a gap.
142
+
143
+
139
144
RAILS process:
140
145
141
146
In RAILS, the process is similar as for Cobbler, except that the draft assembly is not broken up at Ns, since the goal is to merge distinct sequences into larger ones. Long sequences are aligned to the draft assembly sequences, orienting and ordering sequences and simulateneously filling the gaps between them, using DNA bases from the long sequences.
-t LIST of names/header, long sequences to avoid using for merging/gap-filling scaffolds (optional)
123
124
-b Base name for your output files (optional)
@@ -127,7 +128,7 @@ Usage: ./RAILS [v1.2]
127
128
### How it works
128
129
-------------
129
130
130
-
The pipeline is detailed in the provided script runRAILS.sh. PLEASE ensure the draft assembly is FASTA-formatted with one sequence per line (NO LINE BREAKS)
131
+
The pipeline is detailed in the provided script runRAILS.sh and runRAILS_lowcontiguityseqs.sh. PLEASE ensure the draft assembly is FASTA-formatted with one sequence per line (NO LINE BREAKS)
131
132
132
133
Cobbler's process:
133
134
@@ -136,6 +137,10 @@ In the runRAILS.sh, these scaftigs are renamed, tracking their scaffold of origi
136
137
A bwa index is created and the long sequence file, also re-numbered, is aligned to the scaftigs.
137
138
Cobbler is supplied with the alignment file (-s sam file) and the long reads files (-q option), specifying the minimum length of anchoring bases (-d) aligning at the edge of scaftigs and the minimum sequence identity of the alignment (-i). When 1 or more long sequences align unambiguously to the 3'end of a scaftig and the 5'end of its neighbour, the gap is patched with the sequence of that long sequence. If no long sequences are suitable, or the -d and -i conditions are not met, the original Ns are placed back between those scaftigs.
138
139
140
+
runRAILS.sh uses scaftigs for patching gaps, whereas runRAILS_lowcontiguityseqs.sh uses scaffold sequences (not broken at Ns) instead.
141
+
If you intend to use an assembly with low contiguity for patching gaps, one that has few and short gaps (stretches of Ns), you may use runRAILS_lowcontiguityseqs.sh. This is because, depending on the -d parameter set, insufficient anchoring bases may align to patch a gap.
142
+
143
+
139
144
RAILS process:
140
145
141
146
In RAILS, the process is similar as for Cobbler, except that the draft assembly is not broken up at Ns, since the goal is to merge distinct sequences into larger ones. Long sequences are aligned to the draft assembly sequences, orienting and ordering sequences and simulateneously filling the gaps between them, using DNA bases from the long sequences.
0 commit comments