CRAN/E | edlibR

edlibR

R Integration for Edlib, the C/C++ Library for Exact Pairwise Sequence Alignment using Edit (Levenshtein) Distance

Installation

About

Bindings to edlib, a lightweight performant C/C++ library for exact pairwise sequence alignment using edit distance (Levenshtein distance). The algorithm computes the optimal alignment path, but also can be used to find only the start and/or end of the alignment path for convenience. Edlib was designed to be ultrafast and require little memory, with the capability to handle very large sequences. Three alignment methods are supported: global (Needleman-Wunsch), infix (Hybrid Wunsch), and prefix (Semi-Hybrid Wunsch). The original C/C++ library is described in "Edlib: a C/C++ library for fast, exact sequence alignment using edit distance", M. Šošić, M. Šikić, doi:10.1093/bioinformatics/btw753.

github.com/evanbiederstedt/edlibR
Bug report File report

Key Metrics

Version 1.0.2
R ≥ 3.5.0
Published 2024-02-23 204 days ago
Needs compilation? yes
License MIT
License File
CRAN checks edlibR results

Downloads

Yesterday 6 0%
Last 7 days 135 +2%
Last 30 days 890 +20%
Last 90 days 2.121 +8%
Last 365 days 5.752 +106%

Maintainer

Maintainer

Evan Biederstedt

Authors

Martin Šošić

aut

Evan Biederstedt

aut / cre

Material

README
Reference manual
Package source

Vignettes

"EdlibR: R interface to edlib"

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

edlibR archive

Depends

R ≥ 3.5.0

Imports

Rcpp ≥ 1.0.5
stringr ≥ 1.4.0

Suggests

testthat ≥ 3.1.0
rmarkdown
knitr

LinkingTo

Rcpp