Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
Portable BLAST-like algorithm library and its implementations for command line, Python, and R
by
Jeevannavar, Aditya
, Julian, Timothy R.
, Tamminen, Manu
, Schmid, Steven
in
Algorithms
/ Amino acid sequence
/ Analysis
/ Biology and Life Sciences
/ Computational Biology
/ Computer and Information Sciences
/ DNA sequencing
/ Engineering and Technology
/ Methods
/ Nucleotide sequencing
/ Phylogeny
/ Programming Languages
/ Python (Programming language)
/ R (Programming language)
/ Research and analysis methods
/ RNA sequencing
/ Sequence Alignment
/ Software
2023
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Portable BLAST-like algorithm library and its implementations for command line, Python, and R
by
Jeevannavar, Aditya
, Julian, Timothy R.
, Tamminen, Manu
, Schmid, Steven
in
Algorithms
/ Amino acid sequence
/ Analysis
/ Biology and Life Sciences
/ Computational Biology
/ Computer and Information Sciences
/ DNA sequencing
/ Engineering and Technology
/ Methods
/ Nucleotide sequencing
/ Phylogeny
/ Programming Languages
/ Python (Programming language)
/ R (Programming language)
/ Research and analysis methods
/ RNA sequencing
/ Sequence Alignment
/ Software
2023
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
Portable BLAST-like algorithm library and its implementations for command line, Python, and R
by
Jeevannavar, Aditya
, Julian, Timothy R.
, Tamminen, Manu
, Schmid, Steven
in
Algorithms
/ Amino acid sequence
/ Analysis
/ Biology and Life Sciences
/ Computational Biology
/ Computer and Information Sciences
/ DNA sequencing
/ Engineering and Technology
/ Methods
/ Nucleotide sequencing
/ Phylogeny
/ Programming Languages
/ Python (Programming language)
/ R (Programming language)
/ Research and analysis methods
/ RNA sequencing
/ Sequence Alignment
/ Software
2023
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Portable BLAST-like algorithm library and its implementations for command line, Python, and R
Journal Article
Portable BLAST-like algorithm library and its implementations for command line, Python, and R
2023
Request Book From Autostore
and Choose the Collection Method
Overview
Basic local-alignment search tool (BLAST) is a versatile and commonly used sequence analysis tool in bioinformatics. BLAST permits fast and flexible sequence similarity searches across nucleotide and amino acid sequences, leading to diverse applications such as protein domain identification, orthology searches, and phylogenetic annotation. Most BLAST implementations are command line tools which produce output as comma-separated values files. However, a portable, modular and embeddable implementation of a BLAST-like algorithm, is still missing from our toolbox. Here we present nsearch, a command line tool and C++11 library which provides BLAST-like functionality that can easily be embedded in any application. As an example of this portability we present Blaster which leverages nsearch to provide native BLAST-like functionality for the R programming language, as well as npysearch which provides similar functionality for Python. These packages permit embedding BLAST-like functionality into larger frameworks such as Shiny or Django applications. Benchmarks show that nsearch, npysearch, and Blaster are comparable in speed and accuracy to other commonly used modern BLAST implementations such as VSEARCH and BLAST+. We envision similar implementations of nsearch for other languages commonly used in data science such as Julia to facilitate sequence similarity comparisons. Nsearch, Blaster and npysearch are free to use under the BSD 3.0 license and available on Github Conda, CRAN (Blaster) and PyPi (npysearch).
Publisher
Public Library of Science,Public Library of Science (PLoS)
This website uses cookies to ensure you get the best experience on our website.