I have a dataset that is the result of differential expression analysis using DESeq and I want to figure out what gene ontology terms are enriched in the different conditions. The bacteria is not lab e coli, but a fairly common bacteria with a complete genome including refseq IDs and protein_IDs. I even downloaded the gene ontology terms for each protein. How would I go about figuring out enrichment of any terms given this data? I have never really worked with bacteria before.