Dear All
I generated a an OrgDb package for Salmo salar, using `AnnotationForge::makeOrgPackage()`. However, the sqlite table REFSEQ (containing RefSeq IDs) is missing when I load the package
libarary(org.Ssalar.eg.db) columns(org.Ssalar.eg.db) [1] "ACCESSION" "CIGENE_ID" "GENENAME" "GENE_BIOTYPE" "GID"
But looking into the .db I can see the table is there
library(RSQLite)
con <- dbConnect(RSQLite::SQLite(), org.Ssalar.eg_dbfile())
> dbListTables(con)
[1] "cigene" "gene_biotype" "gene_info" "genes" "map_counts"
[6] "map_metadata" "metadata" "refseq"
It would be nice if someone could explain why the REFSEQ table is not accessed from AnnotationDbi, i guess it's realted to AnootationDbi filtering the table out... But I would like to get this package at some point onto BioConductor and thus it would be nice to keep the table called REFSEQ.
cheers, F
Thanks for the response James. I haven't started using AnnotationHub but clearly I should look more into it.
1. Both packages available from AnnotationHub are not up to date since they do not contain the results from the Salmo salar genome / transcriptome (published this summer), so I guess in that sense my work is not redundant.
2. Yes I was confused, you are correct ACCESSION is querying the REFSEQ table
cheers, F
We are finalizing the new OrgDb packages and they should be posted to AnnotationHub within the next week. These are the non-standard organisms - the packages for standard organisms in the Bioconductor repo are up to date:
http://www.bioconductor.org/packages/release/BiocViews.html#___OrgDb
Valerie