[Bioc-devel] AnnotationDbi::loadDb() now requires dbType and dbPackage?

Martin Morgan mtmorgan at fhcrc.org
Fri Oct 10 17:28:33 CEST 2014


On 10/10/2014 08:24 AM, Leonardo Collado Torres wrote:
> Hi,
>
> I think that the docs for ?loadDb (AnnotationDbi) need to be updated
> as described below.
>
>
> According to ?loadDb in AnnotationDbi 1.27.19
>
> "
> dbType
> dbType - not required
>
> dbPackage
> dbPackage - not required
> "
>
> However, R CMD check for derfinder 0.99.5 and R CMD build for
> GenomicFeatures 1.17.21 are failing due to dbType not being specified.

Actually, there was a missing file in GenomicFeatures, so GenomicFeatures (and 
derfinder?) was trying to access file "". This will be fixed in the next build, 
which should be available around 10am.

Martin

> See http://bioconductor.org/checkResults/devel/bioc-LATEST/derfinder/oaxaca-checksrc.html
> and  http://bioconductor.org/checkResults/devel/bioc-LATEST/GenomicFeatures/zin1-buildsrc.html
> So I guess that the documentation needs to be updated or something
> went wrong after GenomicFeatures 1.17.20 (with AnnotationDbi 1.17.21)
> because I could get it to work then (see further below).
>
> Anyhow, I'll change the example in derfinder::makeGenomicState and
> specify dbType and dbPackage
>
>
>
>> library('GenomicFeatures')
>> samplefile <- system.file('extdata', 'UCSC_knownGene_sample.sqlite',
> +       package='GenomicFeatures')
>> old <- loadDb(samplefile)
>> new <- loadDb(samplefile, dbType = 'TxDb', dbPackage = 'GenomicFeatures')
>
> ## For some reason they are not identical.
> ## My guess is that each one has a different connection, while
> everything else is the ## same.
>
>> identical(old, new)
> [1] FALSE
>
> ## However, by 'eye' they look the same
>
>> old
> TxDb object:
> | Db type: TranscriptDb
> | Supporting package: GenomicFeatures
> | Data source: UCSC
> | Genome: hg18
> | Genus and Species: Homo sapiens
> | UCSC Table: knownGene
> | Resource URL: http://genome.ucsc.edu/
> | Type of Gene ID: Entrez Gene ID
> | Full dataset: no
> | miRBase build ID: NA
> | transcript_nrow: 135
> | exon_nrow: 544
> | cds_nrow: 324
> | Db created by: GenomicFeatures package from Bioconductor
> | Creation time: 2012-04-13 14:47:54 -0700 (Fri, 13 Apr 2012)
> | GenomicFeatures version at creation time: 1.9.4
> | RSQLite version at creation time: 0.11.1
> | DBSCHEMAVERSION: 1.0
>> new
> TxDb object:
> | Db type: TranscriptDb
> | Supporting package: GenomicFeatures
> | Data source: UCSC
> | Genome: hg18
> | Genus and Species: Homo sapiens
> | UCSC Table: knownGene
> | Resource URL: http://genome.ucsc.edu/
> | Type of Gene ID: Entrez Gene ID
> | Full dataset: no
> | miRBase build ID: NA
> | transcript_nrow: 135
> | exon_nrow: 544
> | cds_nrow: 324
> | Db created by: GenomicFeatures package from Bioconductor
> | Creation time: 2012-04-13 14:47:54 -0700 (Fri, 13 Apr 2012)
> | GenomicFeatures version at creation time: 1.9.4
> | RSQLite version at creation time: 0.11.1
> | DBSCHEMAVERSION: 1.0
>
>> devtools::session_info()
> Session info--------------------------------------------------------------------------
>   setting  value
>   version  R version 3.1.1 (2014-07-10)
>   system   x86_64, darwin10.8.0
>   ui       AQUA
>   language (EN)
>   collate  en_US.UTF-8
>   tz       America/New_York
>
> Packages------------------------------------------------------------------------------
>   package           * version  date       source
>   AnnotationDbi     * 1.27.19  2014-10-05 Bioconductor
>   base64enc           0.1.2    2014-06-26 CRAN (R 3.1.0)
>   BatchJobs           1.4      2014-09-24 CRAN (R 3.1.1)
>   BBmisc              1.7      2014-06-21 CRAN (R 3.1.0)
>   Biobase           * 2.25.1   2014-10-09 Bioconductor
>   BiocGenerics      * 0.11.5   2014-09-13 Bioconductor
>   BiocParallel        0.99.25  2014-10-02 Bioconductor
>   biomaRt             2.21.5   2014-10-07 Bioconductor
>   Biostrings          2.33.14  2014-09-09 Bioconductor
>   bitops              1.0.6    2013-08-17 CRAN (R 3.1.0)
>   brew                1.0.6    2011-04-13 CRAN (R 3.1.0)
>   checkmate           1.4      2014-09-03 CRAN (R 3.1.1)
>   codetools           0.2.9    2014-08-21 CRAN (R 3.1.1)
>   DBI                 0.3.1    2014-09-24 CRAN (R 3.1.1)
>   devtools            1.6.1    2014-10-07 CRAN (R 3.1.1)
>   digest              0.6.4    2013-12-03 CRAN (R 3.1.0)
>   fail                1.2      2013-09-19 CRAN (R 3.1.0)
>   foreach             1.4.2    2014-04-11 CRAN (R 3.1.0)
>   futile.logger       1.3.7    2014-01-23 CRAN (R 3.1.0)
>   futile.options      1.0.0    2010-04-06 CRAN (R 3.1.0)
>   GenomeInfoDb      * 1.1.25   2014-10-02 Bioconductor
>   GenomicAlignments   1.1.30   2014-09-23 Bioconductor
>   GenomicFeatures   * 1.17.20  2014-10-08 Bioconductor
>   GenomicRanges     * 1.17.47  2014-10-09 Bioconductor
>   IRanges           * 1.99.31  2014-10-07 Bioconductor
>   iterators           1.0.7    2014-04-11 CRAN (R 3.1.0)
>   lambda.r            1.1.6    2014-01-23 CRAN (R 3.1.0)
>   RCurl               1.95.4.3 2014-07-29 CRAN (R 3.1.1)
>   Rsamtools           1.17.34  2014-09-20 Bioconductor
>   RSQLite             0.11.4   2013-05-26 CRAN (R 3.1.0)
>   rstudioapi          0.1      2014-03-27 CRAN (R 3.1.0)
>   rtracklayer         1.25.19  2014-10-02 Bioconductor
>   S4Vectors         * 0.2.5    2014-10-08 Bioconductor
>   sendmailR           1.2.1    2014-09-21 CRAN (R 3.1.1)
>   stringr             0.6.2    2012-12-06 CRAN (R 3.1.0)
>   XML                 3.98.1.1 2013-06-20 CRAN (R 3.1.0)
>   XVector             0.5.8    2014-09-07 Bioconductor
>   zlibbioc            1.11.1   2014-04-19 Bioconductor
>>
>
>
> Cheers,
> Leo
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>


-- 
Computational Biology / Fred Hutchinson Cancer Research Center
1100 Fairview Ave. N.
PO Box 19024 Seattle, WA 98109

Location: Arnold Building M1 B861
Phone: (206) 667-2793



More information about the Bioc-devel mailing list