Skip to content

Commit

Permalink
Merge pull request #16 from bcgsc/vcf
Browse files Browse the repository at this point in the history
Vcf

Former-commit-id: ea8cf0f
  • Loading branch information
warrenlr authored Apr 7, 2020
2 parents 213de4a + 3e48c0d commit 6c0bf78
Show file tree
Hide file tree
Showing 4 changed files with 5,254 additions and 109 deletions.
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[![Release](https://img.shields.io/github/release/bcgsc/ntEdit.svg)](https://github.com/bcgsc/ntEdit/releases)
[![Downloads](https://img.shields.io/github/downloads/bcgsc/ntEdit/total?logo=github)](https://github.com/bcgsc/ntEdit/releases/download/v1.3.1/ntEdit_v1-3-1.tar.gz)
[![Downloads](https://img.shields.io/github/downloads/bcgsc/ntEdit/total?logo=github)](https://github.com/bcgsc/ntEdit/releases/download/v1.3.2/ntEdit_v1-3-2.tar.gz)
[![Conda](https://img.shields.io/conda/dn/bioconda/ntedit?label=Conda)](https://anaconda.org/bioconda/ntedit)
[![Issues](https://img.shields.io/github/issues/bcgsc/ntEdit.svg)](https://github.com/bcgsc/ntEdit/issues)

Expand All @@ -21,7 +21,7 @@ ntEdit is a fast and scalable genomics application for polishing genome assembly
It simplifies polishing and "haploidization" of gene and genome sequences with its re-usable Bloom filter design.
We expect ntEdit to have additional applications in fast mapping of simple nucleotide variations between any two individuals or species’ genomes.
```diff
! NOTE: In v1.3.1 the parameter k is automatically detected from supplied Bloom filters
! NOTE: In v1.3.1 onwards, the parameter k is automatically detected from supplied Bloom filters
```

### Implementation and requirements
Expand Down Expand Up @@ -91,7 +91,7 @@ ntedit (concept, algorithm design and prototype): Rene Warren

nthits / nthash / BloomFilter.pm: Hamid Mohamadi

C++ implementation: Jessica Zhang, Rene Warren
C++ implementation: Jessica Zhang, Rene Warren, Johnathan Wong


### How to run in a pipeline
Expand Down Expand Up @@ -161,7 +161,7 @@ eg.
<pre>
e.g. ./ntedit -f ecoliWithMismatches001Indels0001.fa -r solidBF_k25.bf -b ntEditEcolik25

ntEdit v1.3.1
ntEdit v1.3.2

Scalable genome sequence polishing.

Expand Down Expand Up @@ -324,6 +324,7 @@ Sequence reads are first shredded into kmers using ntHits, keeping track of kmer
|---|---|
|_changes.tsv | tab-separated file; ID bpPosition+1 OriginalBase NewBase Support k-mers (out of k/j) AlternateNewBase Alt.Support k-mers eg. U00096.3_MG1655_k12 117 A T 9|
|_edited.fa | fasta file; contains the polished genome assembly |
|_variants.vcf | vcf file; contains variant calls |



Expand Down
20 changes: 10 additions & 10 deletions demo/nteditk25.time
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
Command being timed: "../ntedit -f ecoliWithMismatches001Indels0001.fa.gz -r solidBF_k25.bf -d 5 -i 4 -b nteditk25"
User time (seconds): 0.49
System time (seconds): 0.04
Percent of CPU this job got: 95%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.56
Command being timed: "../ntedit -f /projects/btl/jowong/github/ntEdit/demo/ecoliWithMismatches001Indels0001.fa.gz -r solidBF_k25.bf -d 5 -i 4 -b nteditk25"
User time (seconds): 0.58
System time (seconds): 0.03
Percent of CPU this job got: 93%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:00.66
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 31624
Maximum resident set size (kbytes): 31632
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 7961
Voluntary context switches: 449
Involuntary context switches: 143
Minor (reclaiming a frame) page faults: 7963
Voluntary context switches: 109
Involuntary context switches: 79
Swaps: 0
File system inputs: 0
File system outputs: 9408
File system outputs: 9928
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Expand Down
Loading

0 comments on commit 6c0bf78

Please sign in to comment.