This is an example showing how to create heatmaps for abundant GO term(or could be expanded to other categories) for a list of proteins. All data relating to GO terms and genes are fetched from web services(Uniprot).
If you want to make side-by-side plots comparing two different expermental conditions, there is an example in test_example_comparison_heatmaps.
You will need the following installed:
- ComplexHeatmap
- ggplot2
- ensemblRestWrapper(can be found at https://github.com/mttmartin/ensemblRestWrapper)
- gridExtra