全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

BlaSTorage: a fast package to parse, manage and store BLAST results

DOI: 10.1186/1751-0473-8-4

Keywords: BLAST , Blast parser , Python-package , Serialized python object

Full-Text   Cite this paper   Add to My Lib

Abstract:

Background Large-scale sequence studies requiring BLAST-based analysis produce huge amounts of data to be parsed. BLAST parsers are available, but they are often missing some important features, such as keeping all information from the raw BLAST output, allowing direct access to single results, and performing logical operations over them. Findings We implemented BlaSTorage, a Python package that parses multi BLAST results and returns them in a purpose-built object-database format. Unlike other BLAST parsers, BlaSTorage retains and stores all parts of BLAST results, including alignments, without loss of information; a complete API allows access to all the data components. Conclusions BlaSTorage shows comparable speed of more basic parser written in compiled languages as C++ and can be easily integrated into web applications or software pipelines.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133