Parametric Configurations - ORBIT.ParametricManager
- class ORBIT.ParametricManager(base, params, funcs, weather=None, module=None, product=False, keep_inputs=None)
Class for configuring parametric ORBIT runs.
- run(**kwargs)
Run the configured parametric runs and save any requested results to self.results.
- property run_list
Returns list of configured parametric runs.
- property num_runs
Calculates the number of runs completed.
- static map_funcs(obj, funcs)
Map obj to list of funcs.
- Parameters:
obj (ProjectManager) – Project instance to run through functions.
funcs (list) – Functions used to pull results from obj.
- preview(num=10, **kwargs)
Runs a limited set of runs to preview the results and provide an estimate for total run time.
- Parameters:
num (int) – Number to run.
- create_model(x, y)
Creates a
LinearModel
for the inputs and results.
- classmethod from_config(data)
Creates a
ParametricManager
isntance from a configuration dictionary,data
.