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.
- Timestamp:
-
Jan 27, 2017, 10:16:02 AM (8 years ago)
- Author:
-
Pedro Gea
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v8
|
v9
|
|
9 | 9 | Actualmente se han desarrollado tres paquetes: |
10 | 10 | * {{{tolBasis}}}: Cimientos de TOL en R. |
11 | | * {{{tolLink}}}: Enlace con el núcleo de TOL vía la librería {{{libtol.dll}}} (o {{{libtol.so}}}). |
| 11 | * {{{tolRlink}}}: Enlace con el núcleo de TOL vía la librería {{{tolRlink.dll}}} (o {{{tolRlink.so}}}). |
12 | 12 | * {{{tolKit}}}: Kit de utilidades básicas de TOL. |
13 | 13 | |
… |
… |
|
23 | 23 | Más información en: [wiki:tolBasis]. |
24 | 24 | |
25 | | === tolLink === |
| 25 | === tolRlink === |
26 | 26 | |
27 | | {{{tolLink}}} es el paquete encargado de conectar con el núcleo de TOL. El enlace lo hace a través de la librería {{{libtol.dll}}} (o {{{libtol.so}}}). |
| 27 | {{{tolRlink}}} es el paquete encargado de conectar con el núcleo de TOL. El enlace lo hace a través de la librería {{{tolRlink.dll}}} (o {{{tolRlink.so}}}). |
28 | 28 | |
29 | 29 | Necesita por tanto de una instalación de TOL compatible con R (TOL-GNU). |
… |
… |
|
31 | 31 | Dispone de métodos para cargar y descargar la dll, iniciar y cerrar la sesión TOL, compilar código en el núcleo de TOL, obtener en R objetos de TOL, trasladar objetos de R hacia TOL, etc. |
32 | 32 | |
33 | | Más información en: [wiki:tolLink]. |
| 33 | Más información en: [wiki:tolRlink]. |
34 | 34 | |
35 | 35 | === tolKit === |
… |
… |
|
37 | 37 | {{{tolKit}}} es un paquete con utilidades básicas de TOL adaptadas a su uso en R. |
38 | 38 | |
39 | | Este paquete hace uso de los paquetes elementales {{{tolBasis}}} y {{{tolLink}}}. |
| 39 | Este paquete hace uso de los paquetes elementales {{{tolBasis}}} y {{{tolRlink}}}. |
40 | 40 | |
41 | 41 | Incorpora las funciones {{{Estimate}}} y {{{CalcForecasting}}}. |
… |
… |
|
61 | 61 | }}} |
62 | 62 | |
63 | | * {{{tolLink}}} además de necesitar {{{tolBasis}}}, depende de: {{{Rcpp}}} y {{{RCurl}}}: |
| 63 | * {{{tolRlink}}} además de necesitar {{{tolBasis}}}, depende de: {{{Rcpp}}} y {{{RCurl}}}: |
64 | 64 | {{{ |
65 | 65 | #!ruby |
… |
… |
|
68 | 68 | }}} |
69 | 69 | |
70 | | * {{{tolKit}}} sólo depende de: {{{tolLink}}} |
| 70 | * {{{tolKit}}} sólo depende de: {{{tolRlink}}} |
71 | 71 | |
72 | 72 | |
… |
… |
|
77 | 77 | Los paquetes en formato ZIP (con los binarios para Windows) se pueden descargar desde: |
78 | 78 | * [export:tolp/Rprojects/tolBasis_1.1.zip tolBasis_1.1.zip] |
79 | | * [export:tolp/Rprojects/tolLink_1.1.zip tolLink_1.1.zip] |
| 79 | * [export:tolp/Rprojects/tolRlink_1.1.zip tolRlink_1.1.zip] |
80 | 80 | * [export:tolp/Rprojects/tolKit_1.2.zip tolKit_1.2.zip] |
81 | 81 | |
… |
… |
|
100 | 100 | # Cambiese la ruta adecuadamente |
101 | 101 | install.packages("tolBasis", repos=NULL, type="source") |
102 | | install.packages("tolLink", repos=NULL, type="source") |
| 102 | install.packages("tolRlink", repos=NULL, type="source") |
103 | 103 | install.packages("tolKit", repos=NULL, type="source") |
104 | 104 | }}} |
105 | 105 | |
106 | | Nótese que para compilar {{{tolLink}}} necesitamos una instalación válida (acorde a nuestro sistema) de TOL-GNU. |
| 106 | Nótese que para compilar {{{tolRlink}}} necesitamos una instalación válida (acorde a nuestro sistema) de TOL-GNU. |
107 | 107 | |
108 | 108 | En la instalación de TOL-GNU asegúrese también de instalar las librerías y las cabeceras para C/C++. |
109 | 109 | Éstas se buscarán en el directorio de instalación según la ruta especificada en la variable de entorno: {{{TOLGNU_ROOT}}}. |
110 | | Véase el archivo: {{{tolLink/src/Makevars}}} |
| 110 | Véase el archivo: {{{tolRlink/src/Makevars}}} |