[BioC] AnnotationDBI
James W. MacDonald
jmacdon at uw.edu
Thu Sep 27 16:04:56 CEST 2012
Hi Nick,
On 9/26/2012 11:42 AM, Nick Burgoyne [guest] wrote:
> Hi all,
>
> I am contacting you regarding a problem with the AnnotationDBI package.
>
> I am trying to generate my own database from Agilent chips (surprise, surprise, problems with these again), and keep running into the same problem.
>
> Any advice would be very welcome!
>
> I have created an input (test.txt) but it really doesnât matter how long or weather I select for refseq or genbank entries.
>
> Everything seems up to date, and no matter what input, the same error occurs.
>
> Donât hate me, Iâve no choice, but is it because I use windows?
Ugh. These nasty windows people... ;-D
>
> test.txt
> ########################
> A_24_P66027 NM_00490
> A_23_P212522 NM_01461
> A_24_P9671 NM_001539
> A_24_P801451 NM_006709
> A_32_P30710 NM_000978
> ########################
>
> I am calling:
> ########################
> makeDBPackage(âHUMANCHIP_DBâ,
> affy = FALSE,
> prefix = "test",
> fileName = "C:\\Users\\nb221\\BioinfWork\\AgilentRDatabases\\test.txt",
> baseMapType = "refseq",
> outputDir = "C:\\Users\\nb221\\BioinfWork\\AgilentRDatabases\\",
Here is a stab in the dark. If you notice below, there is a
paste(outputdir, "/", prefix, ".sqlite"), which will result in
C:\\Users\\np221\\BioinfWork\\AgilentRDatabases\\/test.sqlite
Which might result in a problem. Note that R on windows will happily use
forward slashes, so you could change outputDir to
C:/Users/nb221/BioinfWork/AgilentRdatabases. I would personally omit the
trailing forward slash, but in my experience I haven't seen too much
backlash if one is used (and you end up with double forward slashes in
your file path).
In addition, you need to include an author and maintainer field, and the
maintainer field has to be something like "Me <me at mine.com>" or when you
try to build/check/install R will fail with a complaint about a
misformed field in your DESCRIPTION file.
Best,
Jim
> version = "1.0.0",
> manufacturer = "Agilent",
> chipName = "test",
> manufacturerUrl = "http://www.agilent.com")
> ########################
>
> Getting the output:
> ########################
> Loading required package: RSQLite
> Loading required package: DBI
> baseMapType is refseq
> Prepending Metadata
> Creating Genes table
> Appending Probes
> Found 5 Probe Accessions
> Appending Gene Info
> Found 3 Gene Names
> Found 3 Gene Symbols
> Appending Chromosomes
> Appending Cytogenetic Locations
> Appending Omim
> Appending RefSeq
> Appending Pubmed
> Appending Unigene
> Appending ChrLengths
> Appending 3 GO tables
> Appending 3 GO ALL tables
> Appending KEGG
> Appending EC
> Appending Chromosome Locations
> Appending Pfam
> Appending Prosite
> Appending Alias
> Appending Ensembl
> Appending Uniprot
> Appending Metadata
>
>
> simplifying probes table
> dropping redundant data
> Error in makeAnnDbPkg(seed, paste(outputDir, "/", prefix, ".sqlite", sep = ""), :
> subscript out of bounds
> ########################
>
> ########################
>> traceback()
> 4: makeAnnDbPkg(seed, paste(outputDir, "/", prefix, ".sqlite", sep = ""),
> dest_dir = outputDir)
> 3: makeAnnDbPkg(seed, paste(outputDir, "/", prefix, ".sqlite", sep = ""),
> dest_dir = outputDir)
> 2: AnnotationDbi:::.makeHUMANCHIP_DB(...)
> 1: makeDBPackage(âHUMANCHIP_DBâ, affy = FALSE, prefix = "test", fileName = "C:\\Users\\nb221\\BioinfWork\\AgilentRDatabases\\test.txt",
> baseMapType = "refseq", outputDir = "C:\\Users\\nb221\\BioinfWork\\AgilentRDatabases\\",
> version = "1.0.0", manufacturer = "Agilent", chipName = "test",
> manufacturerUrl = "http://www.agilent.com")
> #########################
>
> Many thanks,
>
> Nick Burgoyne
>
>
> -- output of sessionInfo():
>
> sessionInfo()
> R version 2.15.1 (2012-06-22)
> Platform: i386-pc-mingw32/i386 (32-bit)
>
> locale:
> [1] LC_COLLATE=English_United Kingdom.1252
> [2] LC_CTYPE=English_United Kingdom.1252
> [3] LC_MONETARY=English_United Kingdom.1252
> [4] LC_NUMERIC=C
> [5] LC_TIME=English_United Kingdom.1252
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] RSQLite_0.11.2 DBI_0.2-5 limma_3.12.3
> [4] AnnotationDbi_1.18.3 Biobase_2.16.0 BiocGenerics_0.2.0
> [7] BiocInstaller_1.4.7
>
> loaded via a namespace (and not attached):
> [1] IRanges_1.14.4 stats4_2.15.1 tools_2.15.1
>
> --
> Sent via the guest posting facility at bioconductor.org.
>
> _______________________________________________
> 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
--
James W. MacDonald, M.S.
Biostatistician
University of Washington
Environmental and Occupational Health Sciences
4225 Roosevelt Way NE, # 100
Seattle WA 98105-6099
More information about the Bioconductor
mailing list