While R has several libraries that nicely visualize GO Enrichment results, Python does not. This article covers how to create similar plots in Python, from basic bar and dot plots to semantic similarity-based heatmaps, MDS scatter plots, networks, and treemaps.
Deep learning has achieved remarkable results in natural language processing. For predicting protein function through GO Term annotation from amino acid sequences, homology searches such as BLAST have traditionally been the dominant approach. Recently, several tools have begun performing function prediction using deep learning. In this post, we try out DeepGOPlus.
GO analysis is a widely used analytical method, but to understand it properly you first need to understand GO itself. This post covers the fundamentals of GO Terms.