[BioC] Possible problem with Rhesus array annotation package
Marc Carlson
mcarlson at fhcrc.org
Fri Jul 22 00:23:55 CEST 2011
Hi Andrew,
On closer examination this problem is because certain kinds of
information are being search for by annaffy that are just not available
for org.Mmu.eg.db. The kinds of information being searched for that are
not found are: ENTREZID (this is actually present but is failing the
check because this information is normally called "EG" in all of the org
style packages), MAP and UNIGENE. The annaffy software is performing a
check and then when it does not find these kinds of annotation if throws
the error message that you observed. So there is nothing actually wrong
with the annotations, they just don't contain certain specific kinds of
data (that annaffy was expecting to find).
Marc
On 07/21/2011 03:02 PM, Marc Carlson wrote:
> Hi Andrew,
>
> I am not completely sure why aafGO() is claiming otherwise, but there
> definitely *is* data in the Mmu organism package. In a pinch, you can
> always access it generically with simple operations like this:
>
> library("org.Mmu.eg.db")
> ## lets make a feke top table for illustration purposes
> tt<- data.frame(gene_id = c("574097", "574098", "574099"), value= c(1:3))
> tt
>
> ## now suppose that we want to attach the pubmed IDs to that.
> ## We could just attach it using merge() and the PMID mapping for rhesus
> just like this
>
> merge(tt, toTable(org.Mmu.egPMID), by.x="gene_id", by.y="gene_id")
>
>
> Hope this helps,
>
>
> Marc
>
>
>
> On 07/20/2011 01:51 PM, blockaa at huskers.unl.edu wrote:
>> Hello BioConductor list,
>>
>>
>> I am fairly new to BioConductor. I am working with Affymetrix GeneChip Rhesus Macaque Genome Array. I am able to analysis my data, but I am not able to annotate the results using annaffy and annotate. I am using org.Mmu.eg.db as the annotation package. Part of the package seems to be missing. I am able to annotate a human array, so I don't think it is my code. My code (after analysis) is:
>>
>>
>>> library("annaffy")
>>> library("annotate")
>>> source("http://www.bioconductor.org/biocLite.R")
>> BioC_mirror = http://bioconductor.org
>>
>> Change using chooseBioCmirror().
>>
>>> biocLite("org.Mmu.eg.db")
>> Using R version 2.13.0, biocinstall version 2.8.4.
>>
>> Installing Bioconductor version 2.8 packages:
>>
>> [1] "org.Mmu.eg.db"
>>
>> Please wait...
>>
>>
>> Installing package(s) into 'C:/Users/Andrew Block/Documents/R/win-library/2.13'
>>
>> (as 'lib' is unspecified)
>>
>> trying URL 'http://bioconductor.org/packages/2.8/data/annotation/bin/windows/contrib/2.13/org.Mmu.eg.db_2.5.0.zip'
>>
>> Content type 'application/zip' length 17734284 bytes (16.9 Mb)
>>
>> opened URL
>>
>> downloaded 16.9 Mb
>>
>>
>> package 'org.Mmu.eg.db' successfully unpacked and MD5 sums checked
>>
>>
>> The downloaded packages are in
>>
>> C:\Users\Andrew Block\AppData\Local\Temp\Rtmp36zrGk\downloaded_packages
>>
>>> library("org.Mmu.eg.db")
>>> genenames<- as.character(toptable$ID)
>>> atab<- aafTableAnn(genenames, "org.Mmu.eg.db", aaf.handler())
>> Error in get(paste(gsub(".db", "", chip), "ORGPKG", sep = "")) :
>>
>> object 'org.Mmu.egORGPKG' not found
>>
>> In addition: Warning message:
>>
>> In chkPkgs(chip) :
>>
>> The org.Mmu.eg.db package does not appear to contain annotation data.
>>
>>
>>> traceback()
>> 5: get(paste(gsub(".db", "", chip), "ORGPKG", sep = ""))
>>
>> 4: get(paste(gsub(".db", "", chip), "ORGPKG", sep = ""))
>>
>> 3: aafGO(probeids, chip)
>>
>> 2: aaf.handler(probeids, chip, colnames[i])
>>
>> 1: aafTableAnn(genenames1, "org.Mmu.eg.db", aaf.handler())
>>
>>
>>> sessionInfo()
>> R version 2.13.0 (2011-04-13)
>>
>> Platform: i386-pc-mingw32/i386 (32-bit)
>>
>>
>> attached base packages:
>>
>> [1] stats graphics grDevices utils datasets methods base
>>
>>
>> other attached packages:
>>
>> [1] org.Mmu.eg.db_2.5.0 annotate_1.30.0 annaffy_1.24.0
>>
>> [4] KEGG.db_2.5.0 GO.db_2.5.0 RSQLite_0.9-4
>>
>> [7] DBI_0.2-5 AnnotationDbi_1.14.1 rhesuscdf_2.8.0
>>
>> [10] limma_3.8.2 affy_1.30.0 Biobase_2.12.1
>>
>>
>> loaded via a namespace (and not attached):
>>
>> [1] affyio_1.20.0 preprocessCore_1.14.0 tools_2.13.0
>>
>> [4] xtable_1.5-6
>>
>>
>> Thank you for the help in advance.
>>
>> Andrew Block
>>
>> Nebraska Center of Virology
>> University of Nebraska at Lincoln
>>
>> [[alternative HTML version deleted]]
>>
>>
>>
>> _______________________________________________
>> Bioconductor mailing list
>> Bioconductor at r-project.org
>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
>
> [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at r-project.org
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
More information about the Bioconductor
mailing list