2424[ Opal] ( https://github.com/Martinsos/opal ) is a sequence aligner enabling fast
2525sequence similarity search using either of the Smith-Waterman, semi-global or
2626Needleman-Wunsch algorithms. It is used part of the SW#db method[ \[ 1\] ] ( #ref1 )
27- to align a query sequence to multiple database sequences on CPU.
27+ to align a query sequence to multiple database sequences on CPU, using
28+ the multi-sequence vectorization method described in SWIPE[ \[ 2\] ] ( #ref2 )
2829
2930PyOpal is a Python module that provides bindings to [ Opal] ( https://github.com/Martinsos/opal )
3031using [ Cython] ( https://cython.org/ ) . It implements a user-friendly, Pythonic
@@ -51,8 +52,8 @@ following advantages:
5152
5253## 🔧 Installing
5354
54- PyOpal is available for all modern versions (3.6+), depending either
55- on the lightweight Python package [ ` archspec ` ] ( https://pypi.org/project/archspec )
55+ PyOpal is available for all modern versions (3.6+), optionally depending on
56+ the lightweight Python package [ ` archspec ` ] ( https://pypi.org/project/archspec )
5657for runtime CPU feature detection.
5758
5859It can be installed directly from [ PyPI] ( https://pypi.org/project/pyopal/ ) ,
@@ -184,3 +185,4 @@ the [Zeller team](https://github.com/zellerlab).*
184185## 📚 References
185186
186187- <a id =" ref1 " >\[ 1\] </a > Korpar Matija, Martin Šošić, Dino Blažeka, Mile Šikić. SW#db: ‘GPU-Accelerated Exact Sequence Similarity Database Search’. PLoS One. 2015 Dec 31;10(12): e0145857 . [ doi:10.1371/journal.pone.0145857] ( https://doi.org/10.1371/journal.pone.0145857 ) . [ PMID:26719890] ( https://pubmed.ncbi.nlm.nih.gov/26719890 ) . [ PMC4699916] ( https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4699916/ ) .
188+ - <a id =" ref2 " >\[ 2\] </a > Rognes Torbjørn. Faster Smith-Waterman database searches with inter-sequence SIMD parallelisation. BMC Bioinformatics. 2011 Jun 1;12:221. [ doi:10.1186/1471-2105-12-221] ( https://doi.org/10.1186/1471-2105-12-221 ) . [ PMID:21631914] ( https://pubmed.ncbi.nlm.nih.gov/21631914/ ) .[ PMC3120707] ( http://www.ncbi.nlm.nih.gov/pmc/articles/pmc3120707/ ) .
0 commit comments