IsoResolve: predicting splice isoform functions by integrating gene and isoform-level features with domain adaptation.
basic_science · Level V
Where this comes from
- Record sourced from PubMed, PMID 32966552.
- Also identified by DOI 10.1093/bioinformatics/btaa829 and PMC identifier 8088322.
- No licence information is recorded for this record.
- Because redistribution is not established, this page shows the abstract only. Follow the links below for the full text.
Abstract
High resolution annotation of gene functions is a central goal in functional genomics. A single gene may produce multiple isoforms with different functions through alternative splicing. Conventional approaches, however, consider a gene as a single entity without differentiating these functionally different isoforms. Towards understanding gene functions at higher resolution, recent efforts have focused on predicting the functions of isoforms. However, the performance of existing methods is far from satisfactory mainly because of the lack of isoform-level functional annotation. We present IsoResolve, a novel approach for isoform function prediction, which leverages the information from gene function prediction models with domain adaptation (DA). IsoResolve treats gene-level and isoform-level features as source and target domains, respectively. It uses DA to project the two domains into a latent variable space in such a way that the latent variables from the two domains have similar distribution, which enables the gene domain information to be leveraged for isoform function prediction. We systematically evaluated the performance of IsoResolve in predicting functions. Compared with five state-of-the-art methods, IsoResolve achieved significantly better performance. IsoResolve was further validated by case studies of genes with isoform-level functional annotation. IsoResolve is freely available at https://github.com/genemine/IsoResolve. Supplementary data are available at Bioinformatics online.
Medical subject headings
- Adaptation, Physiological
- Alternative Splicing