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 Initial Version and Version 1 of Installation


Ignore:
Timestamp:
Jan 21, 2016, 10:03:49 AM (9 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Installation

    v1 v1  
     1{{{
     2#!comment
     3<LEFT-MENU>
     4}}}
     5{{{
     6#!div style="width:15%; float:left; clear:none; margin-right:1em; background:#ffb; border:1px solid #b00; padding-left:1em; padding-right:1em"
     7[wiki:WikiStart Home] [[BR]] [[BR]]
     8'''Software''' [[BR]] [wiki:Download Download] [[BR]] [wiki:Installation Installation] [[BR]] [wiki:Documentation Documentation] [[BR]] [wiki:Packages Packages] [[BR]] [[BR]]
     9'''TOL Project''' [[BR]] [wiki:TolDevelopment Development] [[BR]] [wiki:TolPeople Contributors] [[BR]] [[BR]]
     10'''Others''' [[BR]] [wiki:Rprojects R-Projects] [[BR]] [https://mmm.tol-project.org MMS] [[BR]] [wiki:TolGrid TOLGrid]
     11}}}
     12{{{
     13#!div style="width:50%; margin-left:20%; padding-left:2em; padding-right:2em"
     14{{{
     15#!comment
     16</LEFT-MENU>
     17}}}
     18
     19= Installation =
     20
     21
     22== External downloads required ==
     23
     24In order to use some TOL functions and subsystems it's also needed to install another open source packages or libraries, that are listed in TolAcknowledgements. Linux systems have should have their own package manager (RPM, DEB, etc) for almost all these components. In other case user must install them following owner instructions. For Windows 32 bits systems all them are prebuilt in a transparent way for ussers and are distributed with TOL Binary Setup.
     25
     26!!!!
     27
     28All them but R, are linked by TOL and calling is made internally by C or C++ interface. TOL calls R (>=2.6.0) by command line, so it must be installed in your system directly from [http://www.r-project.org/ the official R site]. Note that R console executable must be in user path environment variable. Afterwords installing R user must install these R packages:
     29 1. [http://cran.r-project.org/web/packages/quadprog/index.html quadprog] : Functions to solve Quadratic Programming Problems.
     30 1. [http://www-fis.iarc.fr/coda/ coda] : Output analysis and diagnostics for MCMC.
     31 1. [http://cran.r-project.org/web/packages/Rglpk/Rglpk.pdf Rglpk] : solving large-scale linear programming (LP), mixed integer linear programming (MILP) and other related problems.
     32 1. [http://cran.r-project.org/web/packages/slam/index.html slam] : Sparse Lightweight Arrays and Matrices.
     33 1. [http://cran.r-project.org/web/packages/mcgibbsit/index.html] : provides an implementation of Warnes & Raftery's MCGibbsit run-length diagnostic for a set of (not-necessarily independent) MCMC samplers
     34
     35All them are available as CRAN standard package and can be installed from R-Gui application using menu Package / Install package.
     36You also can run this commands from an R console:
     37{{{
     38  install.packages("quadprog")
     39  install.packages("coda")
     40  install.packages("Rglpk")
     41  install.packages("slam")
     42  install.packages("mcgibbsit")
     43}}}
     44
     45In Debian based LINUX the simplest way is following these steps
     46{{{
     47  sudo apt-get install r-base
     48  sudo apt-get install r-cran-quadprog
     49  sudo apt-get install r-cran-coda
     50  sudo apt-get install r-cran-rglpk
     51  sudo apt-get install r-cran-slam
     52  sudo apt-get install r-cran-mcgibbsit
     53}}}