rrepast: 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.

Author
Antonio Prestes Garcia [aut, cre], Alfonso Rodriguez-Paton [aut, ths]
Date of publication
2016-05-08 21:07:21
Maintainer
Antonio Prestes Garcia <antonio.pgarcia@alumnos.upm.es>
License
MIT + file LICENSE
Version
0.5.0
URLs

View on CRAN

Man pages

AddFactor
Adds a paramter to factor collection
AddResults
Concatenate results of multiple runs
AoE.Base
AoE.Base
AoE.ColumnCoV
AoE.ColumnCoV
AoE.CoV
AoE.CoV
AoE.FullFactorial
AoE.FullFactorial design generator
AoE.GetMorrisOutput
AoE.GetMorrisOutput
AoE.LatinHypercube
AoE.LatinHypercube
AoE.MAE
AoE.MAE
AoE.Morris
AoE.Morris
AoE.NRMSD
AoE.NRMSD
AoE.RandomSampling
AoE.RandomSampling experiment desing generator
AoE.RMSD
AoE.RMSD
AoE.Sobol
AoE.Sobol
AoE.Stability
AoE.Stability
ApplyFactorRange
Corrects the LHS design matrix
BuildParameterSet
Builds the simulation parameter set
Calibration.GetMemberKeys
Calibration.GetMemberKeys
Calibration.GetMemberList
Calibration.GetMemberList
ClearResults
Clear the results data.frame
col.sum
col.sum
createOutputDir
Create output directory
df2matrix
df2matrix
dffilterby
dffilterby
dfround
dfround
dfsumcol
dfsumcol
Easy.Calibration
Easy.Calibration
Easy.getChart
Easy.getChart
Easy.Morris
Easy API for Morris's screening method
Easy.Setup
Easy.Setup
Easy.Sobol
Easy API for Sobol's SA method
Easy.Stability
Easy API for output stability
Engine
Engine
Engine.endAt
Engine.endAt
Engine.Finish
Engine.Finish
Engine.getId
Returns the model id
Engine.GetModelOutput
Engine.GetModelOutput
Engine.getParameter
Engine.getParameter
Engine.getParameterAsDouble
Engine.getParameterAsDouble
Engine.getParameterAsNumber
Engine.getParameterAsNumber
Engine.getParameterAsString
Engine.getParameterAsString
Engine.getParameterNames
Engine.getParameterNames
Engine.getParameterType
Engine.getParameterType
Engine.LoadModel
Engine.LoadModel
Engine.RunModel
Engine.RunModel
Engine.SetAggregateDataSet
Engine.SetAggregateDataSet
Engine.setParameter
Engine.setParameter
getExperimentDataset
Helper function to get experiment 'dataset'
getExperimentOutput
Helper function to get experiment 'output'
getExperimentParamSet
Helper function to get experiment 'paramset'
GetFactorsSize
Get the number of factors
getId
Gets the model name
getKeyRandom
Gets Repast randomSeed name
getLogDir
getLogDir()
GetOutput
Gets the output
getOutputDir
Gets output directory
GetResults
Returns the model results
GetResultsParameters
Gets the parameters
GetSimulationParameters
Gets the simulation parameters
jvm.get_parameters
jvm.get_parameters
jvm.init
Init R/JVM environment
jvm.resetOut
jvm.resetOut
jvm.setOut
jvm.setOut
jvm.set_parameters
jvm.set_parameters
Load
The Scenario loader
Logger.setLevelInfo
Set the log level to INFO
Logger.setLevelWarning
Set the log level to WARNING
Model
The easy API for model initilization
PB.close
PB.close
PB.disable
PB.disable
PB.enable
PB.enable
PB.get
PB.get
PB.init
PB.init
PB.isEnabled
PB.isEnabled
PB.pset
PB.pset
PB.set
PB.set
PB.update
PB.update
pick.fittest
pick.fittest
Plot.Calibration
Plot of calibration
Plot.Morris
Plot of Morris output
Plot.Sobol
Plot of Sobol output
Plot.Stability
Plot stability of output
Results.GetCharts
Results.GetCharts
Results.GetExperiment
Results.GetExperiment
Results.GetObject
Results.GetObject
Run
Run simulations
RunExperiment
Run an experimental setup
SaveSimulationData
Saving simulation output
SequenceItem
SequenceItem
setId
Sets the model name
setKeyRandom
Sets Repast randomSeed name
setOutputDir
Sets output directory
SetResults
Stores a data.frame
SetResultsParameters
Sets the parameters
SetSimulationParameter
SetSimulationParameter
SetSimulationParameters
Set parameters for running model
ShowClassPath
ShowClassPath
ShowModelPaths
ShowModelPaths
simple.fitting
simple.fitting

Files in this package

rrepast
rrepast/inst
rrepast/inst/CITATION
rrepast/inst/java
rrepast/inst/java/rrepast-integration.jar
rrepast/inst/java/rrepast-engine.jar
rrepast/NAMESPACE
rrepast/NEWS
rrepast/R
rrepast/R/RRepast.R
rrepast/MD5
rrepast/java
rrepast/java/eclipse
rrepast/java/eclipse/rrepast-engine
rrepast/java/eclipse/rrepast-engine/src
rrepast/java/eclipse/rrepast-engine/src/org
rrepast/java/eclipse/rrepast-engine/src/org/haldane
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/CustomInitializer.java
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/OutputWrapperDataSink.java
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/RepastEngine.java
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/ModelOutput.java
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/RepastEngineLogger.java
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/ModelOutputFactory.java
rrepast/java/eclipse/rrepast-engine/src/org/haldane/rrepast/RepastEngineTest.java
rrepast/java/eclipse/rrepast-engine/src/LICENSE.txt
rrepast/java/eclipse/rrepast-engine/bin
rrepast/java/eclipse/rrepast-engine/bin/LICENSE.txt
rrepast/java/eclipse/rrepast-engine/-.classpath
rrepast/java/eclipse/rrepast-integration
rrepast/java/eclipse/rrepast-integration/src
rrepast/java/eclipse/rrepast-integration/src/org
rrepast/java/eclipse/rrepast-integration/src/org/haldane
rrepast/java/eclipse/rrepast-integration/src/org/haldane/rrepast
rrepast/java/eclipse/rrepast-integration/src/org/haldane/rrepast/ModelInitializerBroker.java
rrepast/java/eclipse/rrepast-integration/src/LICENSE.txt
rrepast/java/eclipse/rrepast-integration/bin
rrepast/java/eclipse/rrepast-integration/bin/LICENSE.txt
rrepast/java/eclipse/rrepast-integration/-.classpath
rrepast/DESCRIPTION
rrepast/man
rrepast/man/Easy.Morris.Rd
rrepast/man/Engine.RunModel.Rd
rrepast/man/AoE.Sobol.Rd
rrepast/man/pick.fittest.Rd
rrepast/man/Engine.getParameterAsDouble.Rd
rrepast/man/AoE.CoV.Rd
rrepast/man/Results.GetCharts.Rd
rrepast/man/BuildParameterSet.Rd
rrepast/man/PB.close.Rd
rrepast/man/Engine.setParameter.Rd
rrepast/man/jvm.setOut.Rd
rrepast/man/AoE.LatinHypercube.Rd
rrepast/man/jvm.get_parameters.Rd
rrepast/man/SetSimulationParameter.Rd
rrepast/man/AoE.MAE.Rd
rrepast/man/Model.Rd
rrepast/man/Plot.Calibration.Rd
rrepast/man/simple.fitting.Rd
rrepast/man/getOutputDir.Rd
rrepast/man/ShowClassPath.Rd
rrepast/man/Engine.getParameter.Rd
rrepast/man/Results.GetObject.Rd
rrepast/man/Engine.endAt.Rd
rrepast/man/AoE.Base.Rd
rrepast/man/PB.isEnabled.Rd
rrepast/man/AoE.NRMSD.Rd
rrepast/man/Engine.GetModelOutput.Rd
rrepast/man/GetOutput.Rd
rrepast/man/setOutputDir.Rd
rrepast/man/setKeyRandom.Rd
rrepast/man/Calibration.GetMemberList.Rd
rrepast/man/setId.Rd
rrepast/man/AoE.FullFactorial.Rd
rrepast/man/df2matrix.Rd
rrepast/man/dfsumcol.Rd
rrepast/man/Logger.setLevelWarning.Rd
rrepast/man/Engine.Rd
rrepast/man/Calibration.GetMemberKeys.Rd
rrepast/man/GetFactorsSize.Rd
rrepast/man/ApplyFactorRange.Rd
rrepast/man/getExperimentDataset.Rd
rrepast/man/Plot.Sobol.Rd
rrepast/man/Logger.setLevelInfo.Rd
rrepast/man/AoE.Stability.Rd
rrepast/man/PB.get.Rd
rrepast/man/PB.update.Rd
rrepast/man/col.sum.Rd
rrepast/man/Engine.LoadModel.Rd
rrepast/man/Run.Rd
rrepast/man/getKeyRandom.Rd
rrepast/man/Easy.getChart.Rd
rrepast/man/Results.GetExperiment.Rd
rrepast/man/AoE.Morris.Rd
rrepast/man/AoE.RandomSampling.Rd
rrepast/man/jvm.set_parameters.Rd
rrepast/man/Plot.Morris.Rd
rrepast/man/AoE.ColumnCoV.Rd
rrepast/man/getLogDir.Rd
rrepast/man/SetSimulationParameters.Rd
rrepast/man/PB.disable.Rd
rrepast/man/Plot.Stability.Rd
rrepast/man/Easy.Calibration.Rd
rrepast/man/PB.pset.Rd
rrepast/man/getId.Rd
rrepast/man/AoE.GetMorrisOutput.Rd
rrepast/man/createOutputDir.Rd
rrepast/man/RunExperiment.Rd
rrepast/man/ClearResults.Rd
rrepast/man/jvm.resetOut.Rd
rrepast/man/Easy.Sobol.Rd
rrepast/man/Engine.SetAggregateDataSet.Rd
rrepast/man/GetResultsParameters.Rd
rrepast/man/Load.Rd
rrepast/man/PB.init.Rd
rrepast/man/AoE.RMSD.Rd
rrepast/man/getExperimentParamSet.Rd
rrepast/man/getExperimentOutput.Rd
rrepast/man/Engine.getParameterType.Rd
rrepast/man/AddResults.Rd
rrepast/man/PB.set.Rd
rrepast/man/Easy.Setup.Rd
rrepast/man/Engine.Finish.Rd
rrepast/man/SaveSimulationData.Rd
rrepast/man/SetResultsParameters.Rd
rrepast/man/Engine.getId.Rd
rrepast/man/Engine.getParameterAsNumber.Rd
rrepast/man/AddFactor.Rd
rrepast/man/GetResults.Rd
rrepast/man/GetSimulationParameters.Rd
rrepast/man/jvm.init.Rd
rrepast/man/SequenceItem.Rd
rrepast/man/Engine.getParameterNames.Rd
rrepast/man/PB.enable.Rd
rrepast/man/dffilterby.Rd
rrepast/man/Easy.Stability.Rd
rrepast/man/dfround.Rd
rrepast/man/SetResults.Rd
rrepast/man/Engine.getParameterAsString.Rd
rrepast/man/ShowModelPaths.Rd
rrepast/LICENSE