analysis.wall_clock_time.log_data

Methods for analyzing simulation logs.

Functions

get_wall_clock_time_from_logs(bucket, ...)

Extract wall clock times from log files.

get_wall_clock_time_from_logs(bucket: str, series_name: str, condition_keys: list[str], random_seeds: list[int], job_arns: dict, pattern: str) DataFrame[source]

Extract wall clock times from log files.

Parameters:
  • bucket – Name of S3 bucket for input and output files.

  • series_name – Name of simulation series.

  • condition_keys – List of condition keys.

  • random_seeds – Random seeds for simulations.

  • job_arns – Map of conditions to job ARNs.

  • pattern – Regex pattern to find wall clock time in log text.

Returns:

Dataframe of wall clock times.