Cargando…

TEMPROT: protein function annotation using transformers embeddings and homology search

BACKGROUND: Although the development of sequencing technologies has provided a large number of protein sequences, the analysis of functions that each one plays is still difficult due to the efforts of laboratorial methods, making necessary the usage of computational methods to decrease this gap. As...

Descripción completa

Detalles Bibliográficos
Autores principales: Oliveira, Gabriel B., Pedrini, Helio, Dias, Zanoni
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10249241/
https://www.ncbi.nlm.nih.gov/pubmed/37291492
http://dx.doi.org/10.1186/s12859-023-05375-0
_version_ 1785055518959599616
author Oliveira, Gabriel B.
Pedrini, Helio
Dias, Zanoni
author_facet Oliveira, Gabriel B.
Pedrini, Helio
Dias, Zanoni
author_sort Oliveira, Gabriel B.
collection PubMed
description BACKGROUND: Although the development of sequencing technologies has provided a large number of protein sequences, the analysis of functions that each one plays is still difficult due to the efforts of laboratorial methods, making necessary the usage of computational methods to decrease this gap. As the main source of information available about proteins is their sequences, approaches that can use this information, such as classification based on the patterns of the amino acids and the inference based on sequence similarity using alignment tools, are able to predict a large collection of proteins. The methods available in the literature that use this type of feature can achieve good results, however, they present restrictions of protein length as input to their models. In this work, we present a new method, called TEMPROT, based on the fine-tuning and extraction of embeddings from an available architecture pre-trained on protein sequences. We also describe TEMPROT+, an ensemble between TEMPROT and BLASTp, a local alignment tool that analyzes sequence similarity, which improves the results of our former approach. RESULTS: The evaluation of our proposed classifiers with the literature approaches has been conducted on our dataset, which was derived from CAFA3 challenge database. Both TEMPROT and TEMPROT+ achieved competitive results on [Formula: see text] , [Formula: see text] , AuPRC and IAuPRC metrics on Biological Process (BP), Cellular Component (CC) and Molecular Function (MF) ontologies compared to state-of-the-art models, with the main results equal to 0.581, 0.692 and 0.662 of [Formula: see text] on BP, CC and MF, respectively. CONCLUSIONS: The comparison with the literature showed that our model presented competitive results compared the state-of-the-art approaches considering the amino acid sequence pattern recognition and homology analysis. Our model also presented improvements related to the input size that the model can use to train compared to the literature methods. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-023-05375-0.
format Online
Article
Text
id pubmed-10249241
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-102492412023-06-09 TEMPROT: protein function annotation using transformers embeddings and homology search Oliveira, Gabriel B. Pedrini, Helio Dias, Zanoni BMC Bioinformatics Research BACKGROUND: Although the development of sequencing technologies has provided a large number of protein sequences, the analysis of functions that each one plays is still difficult due to the efforts of laboratorial methods, making necessary the usage of computational methods to decrease this gap. As the main source of information available about proteins is their sequences, approaches that can use this information, such as classification based on the patterns of the amino acids and the inference based on sequence similarity using alignment tools, are able to predict a large collection of proteins. The methods available in the literature that use this type of feature can achieve good results, however, they present restrictions of protein length as input to their models. In this work, we present a new method, called TEMPROT, based on the fine-tuning and extraction of embeddings from an available architecture pre-trained on protein sequences. We also describe TEMPROT+, an ensemble between TEMPROT and BLASTp, a local alignment tool that analyzes sequence similarity, which improves the results of our former approach. RESULTS: The evaluation of our proposed classifiers with the literature approaches has been conducted on our dataset, which was derived from CAFA3 challenge database. Both TEMPROT and TEMPROT+ achieved competitive results on [Formula: see text] , [Formula: see text] , AuPRC and IAuPRC metrics on Biological Process (BP), Cellular Component (CC) and Molecular Function (MF) ontologies compared to state-of-the-art models, with the main results equal to 0.581, 0.692 and 0.662 of [Formula: see text] on BP, CC and MF, respectively. CONCLUSIONS: The comparison with the literature showed that our model presented competitive results compared the state-of-the-art approaches considering the amino acid sequence pattern recognition and homology analysis. Our model also presented improvements related to the input size that the model can use to train compared to the literature methods. SUPPLEMENTARY INFORMATION: The online version contains supplementary material available at 10.1186/s12859-023-05375-0. BioMed Central 2023-06-08 /pmc/articles/PMC10249241/ /pubmed/37291492 http://dx.doi.org/10.1186/s12859-023-05375-0 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data.
spellingShingle Research
Oliveira, Gabriel B.
Pedrini, Helio
Dias, Zanoni
TEMPROT: protein function annotation using transformers embeddings and homology search
title TEMPROT: protein function annotation using transformers embeddings and homology search
title_full TEMPROT: protein function annotation using transformers embeddings and homology search
title_fullStr TEMPROT: protein function annotation using transformers embeddings and homology search
title_full_unstemmed TEMPROT: protein function annotation using transformers embeddings and homology search
title_short TEMPROT: protein function annotation using transformers embeddings and homology search
title_sort temprot: protein function annotation using transformers embeddings and homology search
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10249241/
https://www.ncbi.nlm.nih.gov/pubmed/37291492
http://dx.doi.org/10.1186/s12859-023-05375-0
work_keys_str_mv AT oliveiragabrielb temprotproteinfunctionannotationusingtransformersembeddingsandhomologysearch
AT pedrinihelio temprotproteinfunctionannotationusingtransformersembeddingsandhomologysearch
AT diaszanoni temprotproteinfunctionannotationusingtransformersembeddingsandhomologysearch