GOThresher: a program to remove annotation biases from protein function annotation datasets
Author:
Joshi Parnal, Banerjee Sagnik, Hu Xiao, Khade Pranav M., Friedberg IddoORCID
Abstract
AbstractMotivationAdvances in sequencing technologies have led to a surge in genomic data, although the functions of many gene products coded by these genes remain unknown. While in-depth, targeted experiments that determine the functions of these gene products are crucial and routinely performed, they fail to keep up with the inflow of novel genomic data. In an attempt to address this gap, high-throughput experiments are being conducted in which a large number of genes are investigated in a single study. The annotations generated as a result of these experiments are generally biased towards a small subset of less informative Gene Ontology (GO) terms. Identifying and removing biases from protein function annotation databases is important since biases impact our understanding of protein function by providing a poor picture of the annotation landscape. Additionally, as machine learning methods for predicting protein function are becoming increasingly prevalent, it is essential that they are trained on unbiased datasets. Therefore, it is not only crucial to be aware of biases, but also to judiciously remove them from annotation datasets.ResultsWe introduce GOThresher, a Python tool that identifies and removes biases in function annotations from protein function annotation databases.Implementation and AvailabilityGOThresher is written in Python and released via PyPIhttps://pypi.org/project/gothresher/and on the Bioconda Anaconda channelhttps://anaconda.org/bioconda/gothresher. The source code is hosted on GitHubhttps://github.com/FriedbergLab/GOThresherand distributed under the GPL 3.0 license.Contact{idoerg@iastate.edu|parnal@iastate.edu}
Publisher
Cold Spring Harbor Laboratory
Reference17 articles.
1. Gene Ontology: tool for the unification of biology 2. Attrill, H. , Gaudet, P. , Huntley, R. P. , Lovering, R. C. , Engel, S. R. , Poux, S. , Van Auken, K. M. , Georghiou, G. , Chibucos, M. C. , Berardini, T. Z. , et al. (2019). Annotation of gene product function from high-throughput studies using the gene ontology. Database, 2019. 3. Bastian, F. B. , Chibucos, M. C. , Gaudet, P. , Giglio, M. , Holliday, G. L. , Huang, H. , Lewis, S. E. , Niknejad, A. , Orchard, S. , Poux, S. , et al. (2015). The confidence information ontology: a step towards a standard for asserting confidence in annotations. Database, 2015. 4. The Gene Ontology Annotation (GOA) Database: sharing knowledge in Uniprot with Gene Ontology 5. Clark, W. and Radivojac, P. (2013). Information-theoretic evaluation of predicted ontological annotations. Bioinformatics, pages i53–i61.
|
|