[BioC] biomaRt question
Dipl.-Ing. Johannes Rainer
johannes.rainer at tugraz.at
Thu Apr 7 10:07:31 CEST 2005
Hi Steffen,
thanks for your great support! i will wait for the new package...
thanks, jo
Quoting Steffen Durinck <sdurinck at ebi.ac.uk>:
> Hi Jo,
>
> In the function martConnect you should write something like this
> (using the correct host,....)
>
> mart <- new("Mart",
> ensembl = dbConnect(drv = driver,user = user, host =
> host , dbname = databases$ensembl, password = password),
> vega = dbConnect(drv = driver,user = user, host= host,
> dbname = databases$vega, password = password),
> sequence = dbConnect(drv = driver,user = user, host =
> host, dbname = databases$sequence, password = password),
> snp = dbConnect(drv = driver,user = user, host = host,
> dbname = databases$snp, password = password),
> arrayToSpecies = arrayToSpecies,
> arrayToEnsembl = arrayToEnsembl
> );
>
> You'll also need to change the host etc in the function listMarts
>
> listMarts <- function(host = "ensembldb.ensembl.org", user =
> "anonymous", password = ""){
>
> driv <- dbDriver("MySQL", force.reload = FALSE);
> connection <- dbConnect(driv, user = user, host = host, password =
> password);
>
>
> If you can wait a few more hours I could send you the latest release
> of biomaRt in which you don't have to make changes in the source code
> anymore but can change host from within your R session. BioMart
> currently uses Ensembl_mart, snp_mart, vega_mart, and sequence_mart.
> It will try to connect to these marts all at once. We plan to
> include a way of selection so if you only use ensembl you don't have
> to install all other marts although these currently come together if
> you do a local ensembl install.
>
> best,
> Steffen
>
>
>
> Dipl.-Ing. Johannes Rainer wrote:
>
>> hi,
>>
>> as i am behind a http proxy and the biomart package tries to
>> establish a direct mysql connectioj to the ensembl database i had no
>> chance to test or use the biomaRt package.
>> well, now i finally managed to install a local version of biomart
>> (after some problems i had with different versions of mysql (i
>> strongly recommend to use MySQL > 4.1 !)). my question is now, how
>> and where do i have to change biomaRt source to connect to my local
>> biomart database?
>> another question: which mart database uses biomaRt, i assume the
>> ensemble_mart and not the uniprot and msd mart...
>>
>> cheers, jo
>>
>> _______________________________________________
>> Bioconductor mailing list
>> Bioconductor at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/bioconductor
>>
>
>
More information about the Bioconductor
mailing list