Invoke 'Repast Simphony' Simulation Models

An R and Repast integration tool for running individual-based (IbM) simulation models developed using 'Repast Simphony' Agent-Based framework directly from R code. This package integrates 'Repast Simphony' models within R environment, making easier the tasks of running and analyzing model output data for automated parameter calibration and for carrying out uncertainty and sensitivity analysis using the power of R environment.


News

Change Log

This project adheres to Semantic Versioning.

  • config.scenario Add the rrepast integration to the scenario file
  • config.copylib Copy the required lib to the Repast model classpath
  • config.check Check if Repast model is configured for rrepast
  • Run models from Repast source directory
  • Easy.Setup Add an option to configure model file and copy jars
  • Easy.Setup Experiment initialization
  • Easy.Calibration Find the best set of paramters for the model
  • Plot.Calibration Plot results of calibration process
  • AoE.NRMSD Calculates the Normalized Root-Mean-Square
  • AoE.MAE Calculates the average-error magnitude
  • simple.fitting Simple calibration method based on experimental setup
  • filterby Selects a subset of a data frame
  • col.sum Sum dataset columns
  • pick.fittest Choose the best solutions
  • dfround Round dataframe columns
  • Results.GetExperiment
  • Results.GetObject
  • Results.GetCharts
  • Calibration.GetMemberKeys
  • Calibration.GetMemberList
  • PB.update Failed to update progress bar correctelly when replication > 1
  • The NEWS changelog file
  • jvm.setOut Send the JVM System.out to a file
  • jvm.resetOut Send the JVM System.out to R console
  • getExperimentParamSet
  • getExperimentOutput
  • getExperimentDataset
  • DFToMatrix
  • PB.* Functions for show a progress bar functions during model run
  • AoE.RMSD A Root Mean Square Deviation function
  • AoE.CoV
  • AoE.ColumnCoV
  • AoE.Stability
  • AoE.RandomSampling function for DoE
  • AoE.LatinHypercube function for DoE
  • AoE.FullFactorial function for DoE
  • AoE.Morris function for SA screening
  • AoE.GetMorrisOutput wrapper for access list members of Morris output
  • AoE.Sobol function for variance decomposition GSA
  • Plot.Stability Plot stability chart
  • Plot.Morris function for ploting Morris's screening output
  • PLot.Sobol function for ploting Sobol output
  • Easy.Stability function for determine the number of simulations
  • Easy.Morris function for Morris's screening in one call
  • Easy.Sobol Function for Sobol sensitivity analysis
  • LatinHypercube Renamed function LatinHypercube to AoE.LatinHypercube
  • Fixed dir.exists missing in R version < 3.2
  • Engine.setParameter: Coercing parameters types to model types

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("rrepast")

0.6.0 by Antonio Prestes Garcia, 4 months ago


https://github.com/antonio-pgarcia/rrepast


Browse source code at https://github.com/cran/rrepast


Authors: Antonio Prestes Garcia [aut, cre], Alfonso Rodriguez-Paton [aut, ths]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports lhs, sensitivity, ggplot2, digest, xlsx, gridExtra

Depends on rJava


Depended on by evoper.


See at CRAN