Hi, I have a CSV file that has around 20,000 gene IDs and their corresponding UniprotKBs. When mapped, there was around 850 UniprotKBs distributed across 20000 genes. I am supposed to get the GO terms for these genes and plot them in R. I came across QuickGO and Uniprot REST API. Can these be used in R for my purpose? OR should I just download the GO term CSV file from Uniprot website (bulk mapping)? I would appreciate your help. Thank you.