close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 3 and Version 4 of TolRInstallation


Ignore:
Timestamp:
Feb 8, 2016, 12:13:16 PM (9 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TolRInstallation

    v3 v4  
    11
    22
    3 = {{{TOL+R}}} =
     3= TOL+R. Installation =
    44
    5 == Instalación ==
     5See: [wiki:TolR#Installation TOL+R: Installation].
    66
    7 Para utilizar los nuevos desarrollos que permiten una integración natural de R en TOL y de TOL en R es necesario tener instalados los dos programas y un determinado conjunto de paquetes o librerías.
    8 
    9 A continuación damos algunas indicaciones para la instalación en Windows.
    10 
    11 === R ===
    12 
    13 Se recomienda una versión de R de 3.2 en adelante.
    14 Concretamente la versión 3.2.0 ha sido probada y testeada con éxito:
    15 [https://cran.r-project.org/bin/windows/base/old/3.2.0 R 3.2.0]
    16 
    17 Para más detalles, véase:
    18 [http://cran.r-project.org]
    19 
    20 Ha de instalarse (al menos) la versión de R para 32 bits.
    21 
    22 === Variables de entorno para R ===
    23 
    24 Ha de crearse una variable entorno denominada {{{R_HOME}}} con el directorio de instalación de R.
    25 [[BR]] Por ejemplo: {{{R_HOME=C:\Program Files\R\R-3.2.0}}}
    26 
    27 También se recomienda revisar la variable de entorno {{{PATH}}} (necesaria para el uso de R en TOL vía línea de comandos) e incluir el bin de R.
    28 [[BR]] Por ejemplo: {{{PATH=...;C:\Program Files\R\R-3.2.0\bin\i386}}}
    29 
    30 === Paquetes de R ===
    31 
    32 Hay dos conjuntos de paquetes de R para usar desde TOL:
    33 
    34 1. Los paquetes que tradicionalmente usa TOL vía llamadas a línea de comandos.
    35 [[BR]] Véase: [https://www.tol-project.org/wiki/DownloadTol#Externaldownloadsrequired]
    36 
    37 2. Los paquetes necesarios para utilizar TOL desde R.
    38 [[BR]] Véase: [https://www.tol-project.org/wiki/Rprojects#Instalación]
    39 
    40 En resumen:
    41 {{{
    42 #!ruby
    43 install.packages("quadprog")
    44 install.packages("coda")
    45 install.packages("Rglpk")
    46 install.packages("slam")
    47 install.packages("mcgibbsit")
    48 install.packages("lubridate")
    49 install.packages("polynom")
    50 install.packages("Rcpp")
    51 install.packages("RCurl")
    52 install.packages("https://www.tol-project.org/svn/tolp/Rprojects/tolBasis_1.0.zip", repos=NULL, type="binary")
    53 install.packages("https://www.tol-project.org/svn/tolp/Rprojects/tolLink_1.0.zip", repos=NULL, type="binary")
    54 install.packages("https://www.tol-project.org/svn/tolp/Rprojects/tolKit_1.0.zip", repos=NULL, type="binary")
    55 }}}
    56 
    57 === TOL ===
    58 
    59 La versión de TOL ha de estar compilada con GNU GCC y que denominaremos: TOL-GNU.
    60 
    61 El archivo de instalación puede encontrarse en: [wiki:DownloadTol#Extras]
    62 
    63 Concretamente el enlace de la versión actual es: [http://packages.tol-project.org/win32/tol-gnu-v3.2-win32.exe]
    64 
    65 === Variables de entorno para TOL ===
    66 
    67 Para la comunicación con TOL desde R es necesario que la variable de entorno {{{TOLGNU_ROOT}}} contenga la ubicación del directorio de instalación de TOL-GNU.
    68 [[BR]] Por ejemplo: {{{TOLGNU_ROOT=C:\Program Files\Tol-Project\tol-gnu-v3.2}}}
    69 
    70 Esta variable se genera automáticamente durante la instalación de TOL-GNU.
    71 
    72 === Paquetes de TOL ===
    73 
    74 Para la comunicación de TOL con R sólo hay un paquete específico: [wiki:TolRInside] que puede instalarse y cargarse como de costumbre:
    75 {{{
    76 #!java
    77 #Require TolRInside;
    78 }}}