SECLAF: A Webserver and Deep Neural Network Design Tool for Biological Sequence Classification

Balazs Szalkai,Vince Grolmusz
DOI: https://doi.org/10.48550/arXiv.1708.04103
2017-08-14
Abstract:Artificial intelligence (AI) tools are gaining more and more ground each year in bioinformatics. Learning algorithms can be taught easily by using the existing enormous biological databases, and the resulting models can be used for the high-quality classification of novel, un-categorized data in numerous areas, including biological sequence analysis. Here we introduce SECLAF, an artificial neural-net based biological sequence classifier framework, which uses the Tensorflow library of Google, Inc. By applying SECLAF for residue-sequences, we have reported (Methods (2017), <a class="link-external link-https" href="https://doi.org/10.1016/j.ymeth.2017.06.034" rel="external noopener nofollow">this https URL</a>) the most accurate multi-label protein classifier to date (UniProt --into 698 classes-- AUC 99.99\%; Gene Ontology --into 983 classes-- AUC 99.45\%). Our framework SECLAF can be applied for other sequence classification tasks, as we describe in the present contribution. Availability and implementation: The program SECLAF is implemented in Python, and is available for download, with example datasets at the website <a class="link-external link-https" href="https://pitgroup.org/seclaf/" rel="external noopener nofollow">this https URL</a>. For Gene Ontology and UniProt based classifications a webserver is also available at the address above.
Biomolecules,Quantitative Methods
What problem does this paper attempt to address?