CoNvex Gap-cost alignMents for Long Reads (ngmlr) is a long-read mapper designed to sensitively align PacBilo or Oxford Nanopore to (large) reference genomes. It was designed to quickly and correctly align the reads, including those spanning (complex) structural variations. Ngmlr uses an SV aware k-mer search to find approximate mapping locations for a read and then a banded Smith-Waterman alignment algorithm to compute the final alignment. Ngmlr uses a convex gap cost model that penalizes gap extensions for longer gaps less than for shorter ones to compute precise alignments. The gap model allows ngmlr to account for both the sequencing error and real genomic variations at the same time and makes it especially effective at more precisely identifying the position of breakpoints stemming from structural variations. The k-mer search helps to detect and split reads that cannot be aligned linearly, enabling ngmlr to reliably align reads to a wide range of different structural variations including nested SVs (e.g. inversions flanked by deletions).
Comments
wget https://github.com/philres/ngmlr/releases/download/v0.2.7/ngmlr-0.2.7-linux-x86_64.tar.gz
--2020-02-03 11:05:58-- https://github.com/philres/ngmlr/releases/download/v0.2.7/ngmlr-0.2.7-linux-x86_64.tar.gz
Resolving github.com (github.com)... 13.234.176.102
Connecting to github.com (github.com)|13.234.176.102|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/67132304/4a52fe26-7859-11e8-8dd8-f5fdd363cfef?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200203%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200203T053558Z&X-Amz-Expires=300&X-Amz-Signature=b1296e688d4302fc16aa87537812ed8157289be9e4a9b20e822489703fe5931d&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dngmlr-0.2.7-linux-x86_64.tar.gz&response-content-type=application%2Foctet-stream [following]
--2020-02-03 11:05:58-- https://github-production-release-asset-2e65be.s3.amazonaws.com/67132304/4a52fe26-7859-11e8-8dd8-f5fdd363cfef?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20200203%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20200203T053558Z&X-Amz-Expires=300&X-Amz-Signature=b1296e688d4302fc16aa87537812ed8157289be9e4a9b20e822489703fe5931d&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dngmlr-0.2.7-linux-x86_64.tar.gz&response-content-type=application%2Foctet-stream
Resolving github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)... 52.216.106.124
Connecting to github-production-release-asset-2e65be.s3.amazonaws.com (github-production-release-asset-2e65be.s3.amazonaws.com)|52.216.106.124|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2548600 (2.4M) [application/octet-stream]
Saving to: ‘ngmlr-0.2.7-linux-x86_64.tar.gz’
ngmlr-0.2.7-linux-x86_64.tar.gz 100%[===========================================================>] 2.43M 1.03MB/s in 2.4s
2020-02-03 11:06:02 (1.03 MB/s) - ‘ngmlr-0.2.7-linux-x86_64.tar.gz’ saved [2548600/2548600]