[BioC] Retrieving Upstream Sequences With biomaRt
Peter Robinson
Peter.Robinson at t-online.de
Sat Feb 17 17:25:54 CET 2007
Hi Conductors,
I have been experimenting with the very nice biomaRt package and noticed in the vignette (section 5) that sequence retrieval appears to be restricted to the cDNA (possibly only UTR) or peptide sequences. From an earlier posting on the mailing list, I saw a way to retrieve upstream sequences:
library(biomaRt)
ens<-useMart("ensembl",dataset="hsapiens_gene_ensembl", mysql=TRUE)
entrez <- c("100","330")
gene <- getGene(id=entrez, type="entrezgene", mart=ens)
getSequence(chromosome = gene$chromosome, start = gene$start - 2000, end= gene$end + 1000, mart=ens)
However, when I try the following line:
gene <- getGene(id=entrez, type="entrezgene", mart=ens)
I get the error message
Error in mysqlExecStatement(conn, statement, ...) :
RS-DBI driver: (could not run statement: Can't create/write to file '/ensembldb1b-1/data/#sql_21c2_0.MYI' (Errcode: 13))
The examples in the vignette all seem to work. What is wrong here? Where is the file mentioned in the error message supposed to live?
Thanks, Peter
More information about the Bioconductor
mailing list