Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

ModelOp Center contains a package with the RStudio addin installation “tar.gz” file. Please contact your ModelOp representative to get the latest version.

Installation

These installation instructions assume the following:

  • RStudio is already installed in any of the two formats: RStudio Desktop or RStudio Server.

  • If you are installing from source code repository (as opposed to already having the tar.gz file).

    • Maven is already installed.

    • You have access to ModelOp’s rstudio-addin github repository.

If you don’t already have the tar.gz installable file but have access to the repository:

git clone https://github.com/modelop/rstudio-addin.git
cd rstudio-addin
mvn clean install

Then open RStudio or your R shell and make sure you have the required installation dependency: devtools

install.packages("devtools")

Install the ModelOp RStudio addin:

devtools::install_local("rstudio-addin-2.1-SNAPSHOT.tar.gz")

Watch out for when you just recently installed the package, you may need to restart the R session in order to see the package’s addins.

Configuration

Before being able to use the addin in your RStudio instance, please make sure your RStudio knows where your ModelOp Center can be reached by providing the base URL in either of the following ways.

  1. Setting up the MOC_INSTANCE_URL environment variable with the base URL, e.g.: http://modelop:8090 before running the RStudio Server or before opening RStudio Desktop (from a terminal). Please note for RStudio Server installations that the environment variables aren’t automatically passed to the instance, but rather need to be set in the .Renviron file. For simplistic purposes, we can achieve this as in the example below, but see here for details on R startup configuration.

    # The following variable is assumed to be set for your environment
    export MOC_INSTANCE_URL=http://modelop:8090
    # Then make sure to pass it to the .Renviron file before running your instance
    env | grep MOC_INSTANCE_URL > /home/rstudio/.Renviron
    # Now you can start the RStudio server
    sudo rstudio-server start
  2. Even after started the RStudio you can modify (or set) the environment variable from within the R session to change the base ModelOp Center URL.

    Sys.setenv(MOC_INSTANCE_URL="http://modelop:8090")
  • No labels