Conduct a side-by-side comparison of various metabolic annotations mapped into a genome
The Compare Metabolic Annotations app conduct side-by-side comparisons of the annotation sources present in a single genome. The following reports are generated, and can be downloaded as separate html files:
Compare Annotations Summary (get_ontology_summary.html) - This report produces a table with all selected annotation sources in the genome, including their description, time they were added to the genome, the KBase App that was used to add them, the annotation ontology used, the number of genes annotated with ontology terms, the total number of unique annotation terms, how many unique ModelSEED reactions these terms map to, and the number of unique gene / ModelSEED reaction pairs. Note that some annotation types such as KEGG orthologs (KO) and Gene Ontology (GO) include many terms that do not directly map to metabolic reactions, so the number of unique terms may be much larger than the number of unique ModelSEED reaction.
Totals Report (totals.html) - This report produces a vertical bar chart summarizing all of the unique features found in a genome object, grouped either by feature type (genes, unique terms, unique ModelSEED reactions, and unique gene / ModelSEED reaction pairs), or annotation description (that is, annotation source). Descriptions are truncated to first 20 characters.
Agreements Report (agreements.html) - These plot shows the pairwise agreements (left) and disagreements (right) between annotation events in a genome object, in terms of genes annotated, unique ModelSeed reactions, or gene/ModelSEED reaction pairs. The agreements plot is symmetrical, showing the total annotation types found in both the row and the column events. The disagreements plot is non-symmetrical, showing the count of unique annotation types found in the column event, but missing from the row event. Descriptions are truncated to the first 20 characters.
Cumulative Sum Count Report (csc.html) - This cumulative sum plot shows how the addition of new annotation events increases the unique list of features, in terms of genes annotated, unique ModelSeed reactions, or gene/ModelSEED reaction pairs. The y-axis is ranked so the annotation event at the top contributes the most new knowledge, followed by the next event down, etc. The x-axis shows a count of these new annotation types, and are color coded for new annotations, or by the 'highest' annotation event that it overlaps.
Team members who developed & deployed algorithm in KBase: Jeffrey Kimbrel, Patrik D'haeseleer, Chris Henry. For questions, please contact us.
App Specification:
https://github.com/jeffkimbrel/MergeMetabolicAnnotations/tree/ec971d114d57942cef73dc2980c8faf48cea7afe/ui/narrative/methods/compare_metabolic_annotationsModule Commit: ec971d114d57942cef73dc2980c8faf48cea7afe