Deborah.Sarah.SummaryFormatter

Deborah.Sarah.SummaryFormatter.print_bootstrap_average_errorFunction
print_bootstrap_average_error(
    arr::AbstractArray, 
    name::String, 
    arr_type::String, 
    jobid::Union{Nothing, String}=nothing
) -> Tuple{Float64, Float64, String}

Compute and print the bootstrap mean and standard deviation in formatted form with name tags.

Arguments

  • arr::AbstractArray: Bootstrap sample array.
  • name::String: Label for the observable (e.g., "Y_P1").
  • arr_type::String: Group label for display (e.g., "OBS").
  • jobid::Union{Nothing, String}: Optional job ID for logging.

Returns

  • Tuple{Float64, Float64, String}: (mean, stddev, formatted_string).

Notes

  • If stddev == 0, prints a warning and uses placeholder string.
source
Deborah.Sarah.SummaryFormatter.print_jackknife_average_errorFunction
print_jackknife_average_error(
    jks::AbstractArray, 
    name::String, 
    arr_type::String, 
    jobid::Union{Nothing, String}=nothing
) -> Tuple{Float64, Float64, String}

Estimate average and standard error from precomputed jackknife samples and print result.

Arguments

  • jks::AbstractArray: Jackknife resample array.
  • name::String: Label for observable.
  • arr_type::String: Group label for display (e.g., "OJK").
  • jobid::Union{Nothing, String}: Optional job ID for logging.

Returns

  • Tuple{Float64, Float64, String}: (mean, stddev, formatted_string).

Notes

  • If stddev == 0, prints a warning and uses placeholder string.
source
Deborah.Sarah.SummaryFormatter.print_jackknife_average_error_from_rawFunction
print_jackknife_average_error_from_raw(
    arr::AbstractArray, 
    block::Int, 
    name::String, 
    arr_type::String, 
    jobid::Union{Nothing, String}=nothing
) -> Tuple{Float64, Float64, String}

Perform jackknife error estimation from raw data and print the result with label.

Arguments

  • arr::AbstractArray: Raw observable array.
  • block::Int: Block size for jackknife binning.
  • name::String: Label for the observable.
  • arr_type::String: Group label for display (e.g., "OJK").
  • jobid::Union{Nothing, String}: Optional job ID for logging.

Returns

  • Tuple{Float64, Float64, String}: (mean, stddev, formatted_string).

Notes

  • If stddev == 0, prints a warning and uses placeholder string.
source