Skip to content

Commit dfd0294

Browse files
authored
Merge pull request #5 from bcgsc/add_demo_assembly
Prepare for release v1.0.0
2 parents 8c2797d + 7d02f92 commit dfd0294

4 files changed

Lines changed: 24 additions & 14 deletions

File tree

README.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
An automated protocol for finishing long-read genome assemblies using short reads. [ntEdit](https://github.com/bcgsc/ntEdit) polishes the draft assembly and flags erroneous regions, then [Sealer](https://github.com/bcgsc/abyss/tree/master/Sealer) fills assembly gaps and erroneous sequence regions flagged by ntEdit. The protocol is implemented as a Makefile pipeline.
44

5+
![ntEdit+Sealer protocol flowchart](/ntEdit_Sealer_flowchart.jpg)
6+
57
## Dependencies
68

79
- GNU Make
@@ -44,27 +46,25 @@ The corrected, finished assembly can be found with the suffix `.ntedit_edited.pr
4446

4547
## Help Page
4648
```
47-
ntEdit+Sealer assembly finishing protocol
48-
4949
Usage: ntedit-sealer finish [OPTION=VALUE]
5050
5151
General options:
52-
seqs Draft assembly name [seqs]. File must have .fa extension
53-
reads Read file(s). All files must have .fq.gz extension. If multiple read files, list must be separated by spaces and surrounded by quotes
54-
k K-mer sizes. List must be descending, separated by spaces and surrounded by quotes
55-
t Number of threads [8]
56-
time If True, will log the time for each step [False]
52+
seqs Draft assembly name [seqs]. File must have .fa extension
53+
reads Read file(s). All files must have .fq.gz extension. Must be separated by spaces and surrounded by quotes
54+
k K-mer sizes. List must be descending, separated by spaces and surrounded by quotes
55+
t Number of threads [8]
56+
time If True, will log the time for each step [False]
5757
5858
ntEdit options:
59-
X Ratio of number of kmers in the k subset that should be missing in order to attempt fix (higher=stringent) [0.5]
60-
Y Ratio of number of kmers in the k subset that should be present to accept an edit (higher=stringent) [0.5]
59+
X Ratio of number of kmers in the k subset that should be missing in order to attempt fix (higher=stringent) [0.5]
60+
Y Ratio of number of kmers in the k subset that should be present to accept an edit (higher=stringent) [0.5]
6161
6262
ABySS-bloom options:
63-
b Bloom filter size (e.g. 100M)
63+
b Bloom filter size (e.g. 100M)
6464
6565
Sealer options:
66-
L Length of flanks to be used as pseudoreads [100]
67-
P Maximum alternate paths to merge; use 'nolimit' for no limit [10]
66+
L Length of flanks to be used as pseudoreads [100]
67+
P Maximum alternate paths to merge; use 'nolimit' for no limit [10]
6868
6969
Notes:
7070
- Pass all parameter list values (reads, k) as space-separated values surrounded by quotation marks, e.g. k='80 65 50'

demo/ecoli_shasta.fa

Lines changed: 10 additions & 0 deletions
Large diffs are not rendered by default.

ntEdit_Sealer_flowchart.jpg

211 KB
Loading

ntedit-sealer

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ protocol=$(shell dirname $(realpath $(MAKEFILE_LIST)))
5656
.SECONDARY:
5757

5858
help:
59-
@echo "ntEdit+Sealer assembly finishing protocol"
59+
@echo "ntEdit+Sealer assembly finishing protocol v1.0.0"
6060
@echo ""
6161
@echo "Usage: ntedit-sealer finish [OPTION=VALUE]"
6262
@echo ""
6363
@echo "General options:"
6464
@echo "seqs Draft assembly name [seqs]. File must have .fa extension"
65-
@echo "reads Read file(s). All files must have .fq.gz extension. If multiple read files, list must be separated by spaces and surrounded by quotes"
65+
@echo "reads Read file(s). All files must have .fq.gz extension. Must be separated by spaces and surrounded by quotes"
6666
@echo "k K-mer sizes. List must be descending, separated by spaces and surrounded by quotes"
6767
@echo "t Number of threads [8]"
6868
@echo "time If True, will log the time for each step [False]"

0 commit comments

Comments
 (0)