I am using Limma/edgeR packages for analysing my RNA-seq data from two bacteria. I am going to do Gene ontology analysis on the data. There is no built-in package for the two bacteria that I work on, so I made organism packages using makeorgpackagefromncbia(). The problem is, the packages made this way do not contain 'egGO2ALLEGS', so it is impossible to do gene otology analysis using gonna() function from edgeR. Does anybody know if there is an alternative way to do so in R environment? or I need to export data and do the analysis on some websites?
If there are websites that exist for doing GO analyses on bacteria, that might be the easiest way to go. Last I checked there wasn't a lot of GO information for bacteria at NCBI in the gene2go table, or UniProt, which is the current fallback if there's nothing at NCBI. It wouldn't be that big of a hassle to download GO data from a different source and insert into the SQLite database that you are creating, but if you can do it online without any fuss, why bother?
Actually I have sufficient information in gene2go table to do the analysis. The problem is, Idont know how to use this table using gonna or kegga functions. can you help me by that?
Actually I have sufficient information in gene2go table to do the analysis. The problem is, Idont know how to use this table using gonna or kegga functions. can you help me by that?
limma can do the GO analysis for a custom species if you provide the GeneID to GOTERM associations as a data.frame with two columns. To use that facility, use the kegga function instead of goana and give the data.frame as the gene.pathway argument. But I agree that using a bacteria annotation website would be the easiest if such exists.
The problem is that int matrix of counts, I have gene ids indicated by their old locus name, and in the gene2go table, they are indicated by Entrez id. so just passing the gene id and GOTERM will not work because in two tables genes are indicated by different identifiers.
Actually I have sufficient information in gene2go table to do the analysis. The problem is, Idont know how to use this table using gonna or kegga functions. can you help me by that?
Zekers!
From: babak.loghmani [bioc] noreply@bioconductor.org Sent: Monday, March 23, 2020 13:34 To: Hooiveld, Guido guido.hooiveld@wur.nl Subject: [bioc] C: Gene Ontology analysis
Activity on a post you are following on support.bioconductor.orghttps://support.bioconductor.org
User babak.loghmanihttps://support.bioconductor.org/u/23075/ wrote Comment: Gene Ontology analysishttps://support.bioconductor.org/p/129079/#129253:
Actually I have sufficient information in gene2go table to do the analysis. The problem is, Idont know how to use this table using gonna or kegga functions. can you help me by that?