runParameterEstimation
runs parameter estimation and returns the results in a list.
runParameterEstimation(
randomize_start_values = NULL,
create_parameter_sets = NULL,
calculate_statistics = NULL,
update_model = NULL,
executable = NULL,
parameters = NULL,
experiments = NULL,
method = NULL,
model = getCurrentModel()
)
runPE(
randomize_start_values = NULL,
create_parameter_sets = NULL,
calculate_statistics = NULL,
update_model = NULL,
executable = NULL,
parameters = NULL,
experiments = NULL,
method = NULL,
model = getCurrentModel()
)
flag
flag
flag
flag
flag
corc_opt_parm or list of corc_opt_parm objects
See also defineParameterEstimationParameter
.
copasi_exp or list of copasi_exp objects
See also defineExperiments
.
string or list
Set the method directly with a string or with a list containing the entry named `method`.
The list may contain further method arguments and their values.
Available methods: 'Statistics', 'DifferentialEvolution', 'SRES', 'EvolutionaryProgram', 'GeneticAlgorithm', 'GeneticAlgorithmSR', 'HookeJeeves', 'LevenbergMarquardt', 'NL2SOL', 'NelderMead', 'ParticleSwarm', 'Praxis', 'RandomSearch', 'ScatterSearch', 'SimulatedAnnealing', 'SteepestDescent', 'TruncatedNewton'.
A model object.
A list of results.
The online article on managing tasks provides some further context.
Other parameter estimation:
addExperiments()
,
addParameterEstimationParameter()
,
clearExperiments()
,
clearParameterEstimationParameters()
,
clearValidations()
,
defineExperiments()
,
getParameterEstimationSettings()
,
setParameterEstimationSettings()