atomica.yaml_calibration.run

atomica.yaml_calibration.run(node, project, parset, savedir=None, save_intermediate=False, log_output=False, *args, **kwargs)[source]

Run YAML calibration

This will execute the YAML calibration using the passed-in node (or instructions to build a node), and any associated children

Parameters:
  • node – Calibration node to execute. If not a node (i.e., a YAML file, or node instructions), it will be converted into a node

  • P – Project to which to apply these instructions

  • parset – An at.ParameterSet instance to calibrate

  • savedir – Optionally specify a directory to save the results. Defaults to the current working directory

  • save_intermediate – Set whether to save intermediate calibrations (defaults to False)

Return new_parset:

A calibrated at.ParameterSet instance