Deborah.Esther.EstherRunner

Deborah.Esther.EstherRunner.run_EstherFunction
run_Esther(
    toml_path::String, 
    jobid::Union{Nothing, String}=nothing
) -> Nothing

Main execution pipeline for the Deborah.Esther module.

This function runs the full workflow of data parsing, trace loading, observable computation, resampling (bootstrap and jackknife), and summary output generation based on a TOML configuration.

Arguments

  • toml_path::String: Path to the configuration file (TOML format) containing all metadata for the job.
  • jobid::Union{Nothing, String}: Optional identifier used for logging and tracking. If nothing, simplified logging is used.

Behavior

Side Effects

  • Writes summary files and logs to disk.
  • Modifies internal RNG state and global output structures.

Notes

This is the central driver of a full Deborah.Esther job. All other functions and modules must be correctly configured.

source