{
  "scheme_id": "normalized_sin_squared_64s_damping_compensated_v1",
  "duration_s": 64.0,
  "samples": 1024,
  "sample_spacing_s": 0.06256109481915934,
  "wavelet_type": 0,
  "wavelet_duration_samples": 16,
  "sampling_interval_s": 4.0,
  "native_time_window_s": 4092.0,
  "anti_alias": 0.01,
  "fi_hz": -0.00017911427147591097,
  "rate_unit": "1/s",
  "time_unit": "s",
  "physical_definition": "r(t) = 2/64 * sin(pi*t/64)^2 for 0 <= t <= 64 s; zero otherwise",
  "input_definition": "piecewise-linear samples of r(t) * exp(2*pi*fi*t); no input-area renormalization",
  "effective_definition": "piecewise-linear input(t) * exp(-2*pi*fi*t)",
  "target_rate_integral": 1.0,
  "input_rate_integral": 0.9647094485300882,
  "effective_rate_integral": 1.0000000004130927,
  "target_centroid_s": 32.0,
  "effective_centroid_s": 32.00000073412074,
  "effective_rate_relative_l2": 1.9884466105608343e-06,
  "spectral_relative_l2_0_to_0_0625_hz": 1.7577432851302247e-06,
  "spectral_max_absolute_error_0_to_0_0625_hz": 1.5646882209943217e-06,
  "physical_validation_limits": {
    "area_absolute_error": 1e-08,
    "centroid_absolute_error_s": 1e-05,
    "rate_relative_l2": 1e-05,
    "spectral_relative_l2": 1e-05
  },
  "reader_instruction": "Read velo/strain_rate/stress_rate; integrate once with cumsum(rate)*4 s in the example",
  "input_relative_path": "10.00/0.00/0_0/grn.inp",
  "input_original_sha256": "60e1d673030b4beb47f564b8e358adcdd76da148a029446ffeca44e1d03c5b5e",
  "input_prepared_sha256": "fc95e2e799e808f0afc7f2822ca7824d12254c3ee4e6a55df2a7998db661b5f1",
  "samples_relative_path": "../source_time_function.npz",
  "description_relative_path": "../source_time_function.json",
  "samples_sha256": "338b4f06ebd8d08487d654680d42ec451effbace3de55d48a38a3a3d4a38c7c3"
}
