[Bioc-devel] Should GenomicFeatures really depend pn RMySQL ? Is it time to migrate to RMariaDB ?
Wolfgang Huber
wolfgang.huber at embl.de
Fri Jan 26 20:39:59 CET 2018
26.1.18 14:59, Martin Morgan scripsit:
> On 01/24/2018 03:38 PM, Wolfgang Huber wrote:
>> GenomicFeatures_1.31.3 imports RMySQL.
>>
>> I'm having great trouble installing RMySQL from source on a recent
>> MacOS (10.13.3) with homebrew.
>>
>> The package's homepage says "The 'RMySQL' package contains an old
>> implementation based on legacy code from S-PLUS which being phased
>> out. A modern 'MySQL' client based on 'Rcpp' is available from the
>> 'RMariaDB' package"
>> https://cran.r-project.org/web/packages/RMySQL/index.html
>>
>> So is it time to heed that advice and migrate GenomicFeatures to
>> RMariaDB ?
>
> Out of curiosity, is MariaDB easier to install on your system? Its
> system dependencies are described at
> https://CRAN.R-project.org/package=RMariaDB
I have no problems installing RMariaDB on MacOS (10.13.3) on an R-devel
from source, after installing mariadb-connector-c with homebrew.
OTOH, I have not figured out a way to install RMySQL neither on my
R-devel from source (various complaints about missing .h files) nor on a
binary R 3.4.2 with the binary package download (complaints about
missing system libraries / wrong versions).
Thanks and kind regards
Wolfgang
> FWIW MySQL is a relatively recent addition as a dependency to
> GenomicFeatures; it enables `makeTxDbFromEnsembl()`, which is probably a
> much more stable solution than `makeTxDbFromBiomart()`. On the other had
> Johannes does an excellent job on the ensembldb packages, so perhaps
> this code could really be conditional with the RMySQL dependency moved
> to Suggests:
>
> Martin
>
>>
>> With thanks in advance-
>> Wolfgang
>>
>> -------
>> Wolfgang Huber
>> Principal Investigator, EMBL Senior Scientist
>> European Molecular Biology Laboratory (EMBL)
>> Heidelberg, Germany
>>
>> wolfgang.huber at embl.de
>> http://www.huber.embl.de
>>
>> _______________________________________________
>> Bioc-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
>
> This email message may contain legally privileged and/or confidential
> information. If you are not the intended recipient(s), or the employee
> or agent responsible for the delivery of this message to the intended
> recipient(s), you are hereby notified that any disclosure, copying,
> distribution, or use of this email message is prohibited. If you have
> received this message in error, please notify the sender immediately by
> e-mail and delete this email message from your computer. Thank you.
--
With thanks in advance-
Wolfgang
-------
Wolfgang Huber
Principal Investigator, EMBL Senior Scientist
European Molecular Biology Laboratory (EMBL)
Heidelberg, Germany
wolfgang.huber at embl.de
http://www.huber.embl.de
More information about the Bioc-devel
mailing list