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()
)

Arguments

randomize_start_values

flag

create_parameter_sets

flag

calculate_statistics

flag

update_model

flag

executable

flag

parameters

corc_opt_parm or list of corc_opt_parm objects

See also defineParameterEstimationParameter.

experiments

copasi_exp or list of copasi_exp objects

See also defineExperiments.

method

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'.

model

A model object.

Value

A list of results.

Details

The online article on managing tasks provides some further context.