{
 "schema_version": 1,
 "task": "ph-tess-paper",
 "description": "Numbers used by docs/TESS-PAPER.md. Each entry names the committed source and field, or the arithmetic used to derive it. Rounding in the manuscript never changes the value stored here.",
 "quantities": {
  "archive_http_status": {
   "value": 200,
   "unit": "HTTP status",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "query.exoplanet_request.http_status"
  },
  "archive_rows_evaluated": {
   "value": 598,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "counts.evaluated"
  },
  "archive_rows_selected": {
   "value": 545,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "counts.selected"
  },
  "archive_rows_failed_sector_gate": {
   "value": 53,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "counts.exclusion_reason_counts.sector_count"
  },
  "archive_evaluated_unique_tic": {
   "value": 531,
   "unit": "TIC identifiers",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "counts.unique_tic_ids"
  },
  "archive_selected_unique_tic": {
   "value": 479,
   "unit": "TIC identifiers",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "shortlist[].tic_id",
   "derivation": "Count distinct tic_id values in the shortlist array."
  },
  "docket_rows": {
   "value": 304,
   "unit": "rows",
   "source": "research/tess-timing/data/target-docket/docket.json",
   "field": "counts.docket_rows"
  },
  "docket_unique_tic": {
   "value": 268,
   "unit": "TIC identifiers",
   "source": "research/tess-timing/data/target-docket/docket.json",
   "field": "candidates[].tic_id",
   "derivation": "Count distinct tic_id values in the candidates array."
  },
  "shortlist_held_unverified": {
   "value": 241,
   "unit": "rows",
   "source": "research/tess-timing/data/target-docket/docket.json",
   "field": "counts.unverified"
  },
  "docket_postdates_reference_year": {
   "value": 304,
   "unit": "rows",
   "source": "research/tess-timing/data/target-docket/docket.json",
   "field": "counts.postdates_reference_year"
  },
  "mast_rows_returned": {
   "value": 6557,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "counts.mast_rows"
  },
  "mast_rows_used": {
   "value": 5014,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "mast_parse.used"
  },
  "mast_rows_long_span_dropped": {
   "value": 1543,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "mast_parse.long_span"
  },
  "mast_targets": {
   "value": 527,
   "unit": "targets",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "mast_parse.targets"
  },
  "mast_batch_count": {
   "value": 14,
   "unit": "requests",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "query.mast_batches"
  },
  "mast_batch_size": {
   "value": 40,
   "unit": "TIC identifiers",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "query.mast_request_template.batch_size"
  },
  "mast_page_size": {
   "value": 20000,
   "unit": "rows",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "query.mast_request_template.page_size"
  },
  "mast_http_status": {
   "value": 200,
   "unit": "HTTP status",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "query.mast_batches[].pages[].http_status"
  },
  "mast_max_sector_span_days": {
   "value": 40.0,
   "unit": "d",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "mast_parse.max_sector_span_days"
  },
  "selection_max_tmag": {
   "value": 11.0,
   "unit": "mag",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "selection_rule.thresholds.max_tmag"
  },
  "selection_max_period_days": {
   "value": 10.0,
   "unit": "d",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "selection_rule.thresholds.max_period_days"
  },
  "selection_min_sectors": {
   "value": 2,
   "unit": "sectors",
   "source": "research/tess-timing/data/fetch-run/TARGETS.json",
   "field": "selection_rule.thresholds.min_sectors"
  },
  "epoch_predictions": {
   "value": 1986,
   "unit": "predictions",
   "source": "research/tess-timing/data/epoch-sheet/epochs.json",
   "field": "counts.predictions"
  },
  "epoch_predictions_inside_window": {
   "value": 1986,
   "unit": "predictions",
   "source": "research/tess-timing/data/epoch-sheet/epochs.json",
   "field": "counts.predictions_inside_sector_window"
  },
  "epoch_predictions_outside_window": {
   "value": 0,
   "unit": "predictions",
   "source": "research/tess-timing/data/epoch-sheet/epochs.json",
   "field": "counts.predictions_outside_sector_window"
  },
  "epoch_unique_sectors": {
   "value": 106,
   "unit": "sectors",
   "source": "research/tess-timing/data/epoch-sheet/epochs.json",
   "field": "counts.unique_sectors"
  },
  "epoch_predictions_with_uncertainty": {
   "value": 1965,
   "unit": "predictions",
   "source": "research/tess-timing/data/epoch-sheet/epochs.json",
   "field": "counts.predictions_with_uncertainty"
  },
  "epoch_predictions_without_uncertainty": {
   "value": 21,
   "unit": "predictions",
   "source": "research/tess-timing/data/epoch-sheet/epochs.json",
   "field": "counts.predictions_without_uncertainty"
  },
  "lightcurve_input_rows": {
   "value": 12,
   "unit": "cadences",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "cadence_counts.input_rows"
  },
  "lightcurve_after_quality_mask": {
   "value": 9,
   "unit": "cadences",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "cadence_counts.after_quality_mask"
  },
  "lightcurve_retained": {
   "value": 8,
   "unit": "cadences",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "cadence_counts.retained"
  },
  "lightcurve_removed_by_quality_mask": {
   "value": 3,
   "unit": "cadences",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "cadence_counts.removed_by_quality_mask"
  },
  "lightcurve_removed_nonfinite_flux": {
   "value": 1,
   "unit": "cadences",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "cadence_counts.removed_nonfinite_flux"
  },
  "lightcurve_gap_count": {
   "value": 1,
   "unit": "gaps",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "gaps.gap_count"
  },
  "lightcurve_missing_cadences_in_gaps": {
   "value": 5,
   "unit": "cadences",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "gaps.missing_cadences_in_gaps"
  },
  "lightcurve_longest_gap_seconds": {
   "value": 720.0,
   "unit": "s",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "gaps.longest_gap_seconds"
  },
  "lightcurve_gap_threshold_seconds": {
   "value": 180.0,
   "unit": "s",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "gaps.gap_threshold_seconds"
  },
  "lightcurve_nominal_cadence_seconds": {
   "value": 120.0,
   "unit": "s",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "gaps.nominal_cadence_seconds"
  },
  "lightcurve_gap_factor": {
   "value": 1.5,
   "unit": "dimensionless",
   "source": "research/tess-timing/src/tess_timing/lightcurve.py",
   "field": "DEFAULT_GAP_FACTOR"
  },
  "lightcurve_sap_median_raw_flux": {
   "value": 105.5,
   "unit": "e-/s",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "normalization.sap_median_raw_flux"
  },
  "lightcurve_pdcsap_median_raw_flux": {
   "value": 211.0,
   "unit": "e-/s",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "normalization.pdcsap_median_raw_flux"
  },
  "lightcurve_sap_normalized_median": {
   "value": 1.0,
   "unit": "relative flux",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "normalization.sap_normalized_median"
  },
  "lightcurve_pdcsap_normalized_median": {
   "value": 1.0,
   "unit": "relative flux",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "normalization.pdcsap_normalized_median"
  },
  "lightcurve_quality_mask": {
   "value": 175,
   "unit": "bit mask",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "quality_mask.mask_value"
  },
  "aperture_tpf_rows": {
   "value": 21,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "source.tpf.shape.rows"
  },
  "aperture_tpf_cols": {
   "value": 21,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "source.tpf.shape.cols"
  },
  "aperture_tpf_cadences": {
   "value": 12,
   "unit": "cadences",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "source.tpf.shape.cadences"
  },
  "aperture_pixels": {
   "value": 9,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.aperture_pixel_count"
  },
  "aperture_annulus_pixels": {
   "value": 28,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.annulus_pixel_count"
  },
  "aperture_threshold_fraction": {
   "value": 0.05,
   "unit": "fraction",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "config.threshold_fraction"
  },
  "aperture_threshold_flux": {
   "value": 30.0,
   "unit": "e-/s",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.threshold_flux"
  },
  "aperture_centroid_row": {
   "value": 10.0,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.centroid_row"
  },
  "aperture_centroid_col": {
   "value": 10.0,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.centroid_col"
  },
  "aperture_row_min": {
   "value": 9,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.aperture_bounds.row_min"
  },
  "aperture_row_max": {
   "value": 11,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.aperture_bounds.row_max"
  },
  "aperture_col_min": {
   "value": 9,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.aperture_bounds.col_min"
  },
  "aperture_col_max": {
   "value": 11,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.aperture_bounds.col_max"
  },
  "aperture_touches_image_edge": {
   "value": false,
   "unit": "boolean",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.aperture_touches_image_edge"
  },
  "aperture_median_error_factor": {
   "value": 1.2533141373155003,
   "unit": "dimensionless",
   "source": "research/tess-timing/src/tess_timing/aperture.py",
   "field": "MEDIAN_ERROR_FACTOR"
  },
  "aperture_inner_radius": {
   "value": 2.0,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "config.inner_radius_pixels"
  },
  "aperture_outer_radius": {
   "value": 3.5,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "config.outer_radius_pixels"
  },
  "aperture_background_sigma_clip": {
   "value": 3.0,
   "unit": "sigma",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "photometry.background_sigma_clip"
  },
  "aperture_background_sigma_iterations": {
   "value": 3,
   "unit": "iterations",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "photometry.background_sigma_iterations"
  },
  "aperture_minimum_annulus_pixels": {
   "value": 3,
   "unit": "pixels",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "photometry.minimum_annulus_pixels"
  },
  "aperture_background_flux": {
   "value": 10.0,
   "unit": "e-/s",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.background_flux"
  },
  "aperture_peak_excess_flux": {
   "value": 400.0,
   "unit": "e-/s",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "aperture.peak_excess_flux"
  },
  "aperture_cadences_retained": {
   "value": 12,
   "unit": "cadences",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "photometry.cadence_counts.retained"
  },
  "aperture_first_flux": {
   "value": 1600.0,
   "unit": "e-/s",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.csv",
   "field": "row 1, aperture_flux"
  },
  "aperture_first_flux_error": {
   "value": 41.1096095822,
   "unit": "e-/s",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.csv",
   "field": "row 1, aperture_flux_err"
  },
  "aperture_first_relative_error": {
   "value": 0.025693505988875,
   "unit": "fraction",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.csv",
   "field": "row 1, aperture_flux_err / aperture_flux"
  },
  "aperture_relative_error_min": {
   "value": 0.025427075883884803,
   "unit": "fraction",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.csv",
   "field": "minimum of aperture_flux_err / aperture_flux over 12 rows"
  },
  "aperture_relative_error_max": {
   "value": 0.02596846055038265,
   "unit": "fraction",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.csv",
   "field": "maximum of aperture_flux_err / aperture_flux over 12 rows"
  },
  "aperture_matched_pairs": {
   "value": 12,
   "unit": "cadences",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.matched_pairs"
  },
  "aperture_max_time_offset_seconds": {
   "value": 0.0,
   "unit": "s",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.max_time_offset_seconds"
  },
  "aperture_sap_pearson_r": {
   "value": 1.0,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.sap.pearson_r"
  },
  "aperture_pdcsap_pearson_r": {
   "value": 0.9998469365377226,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.pdcsap.pearson_r"
  },
  "aperture_sap_rms_ppm": {
   "value": 753.131,
   "unit": "ppm",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.sap.rms_difference_ppm"
  },
  "aperture_pdcsap_rms_ppm": {
   "value": 300.633,
   "unit": "ppm",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.pdcsap.rms_difference_ppm"
  },
  "aperture_sap_max_abs_diff": {
   "value": 0.001065,
   "unit": "relative flux",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.sap.max_abs_difference"
  },
  "aperture_pdcsap_max_abs_diff": {
   "value": 0.000423,
   "unit": "relative flux",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "comparison.pdcsap.max_abs_difference"
  },
  "transit_cadence_count": {
   "value": 19441,
   "unit": "cadences",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.cadence_count"
  },
  "transit_in_transit_cadences": {
   "value": 920,
   "unit": "cadences",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.in_transit_cadences"
  },
  "transit_degrees_of_freedom": {
   "value": 19436,
   "unit": "degrees of freedom",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.degrees_of_freedom"
  },
  "transit_rms_ppm": {
   "value": 199.595218876882,
   "unit": "ppm",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.rms_ppm"
  },
  "transit_chi_square_per_dof": {
   "value": 0.9962124992776841,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.chi_square_per_dof"
  },
  "transit_baseline_days": {
   "value": 27.0,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.baseline_days"
  },
  "transit_injected_t0": {
   "value": 3000.6,
   "unit": "BTJD",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.t0_btjd"
  },
  "transit_injected_period": {
   "value": 3.5,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.period_days"
  },
  "transit_injected_depth": {
   "value": 0.012,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.depth"
  },
  "transit_injected_duration": {
   "value": 0.16,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.duration_days"
  },
  "transit_injected_baseline": {
   "value": 0.0002,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.baseline_offset"
  },
  "transit_injected_noise_sigma": {
   "value": 0.0002,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.noise_sigma"
  },
  "transit_injected_seed": {
   "value": 20261022,
   "unit": "seed",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.seed"
  },
  "transit_ingress_fraction": {
   "value": 0.2,
   "unit": "fraction",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.fixed_parameters.ingress_fraction"
  },
  "transit_injected_t0_cycle4": {
   "value": 3014.6,
   "unit": "BTJD",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "data.truth.t0_btjd + 4 * data.truth.period_days",
   "derivation": "The fit epoch is four cycles after the injected reference epoch."
  },
  "transit_fit_t0_raw": {
   "value": 3014.6000106369606,
   "unit": "BTJD",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.t0"
  },
  "transit_fit_t0_offset_cycle4": {
   "value": 1.0636960723786615e-05,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.t0 - (data.truth.t0_btjd + 4 * data.truth.period_days)"
  },
  "transit_fit_t0_pull_cycle4": {
   "value": 0.5180063283062833,
   "unit": "sigma",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "transit_fit_t0_offset_cycle4 / fit.uncertainties.t0"
  },
  "transit_fit_t0_uncertainty": {
   "value": 2.0534422346858404e-05,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.uncertainties.t0"
  },
  "transit_fit_t0_shifted": {
   "value": 3000.6000303227083,
   "unit": "BTJD",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.t0 - 4 * fit.parameters.period",
   "derivation": "Shift the fit epoch by four whole periods to compare with the injected epoch."
  },
  "transit_fit_t0_offset": {
   "value": 3.032270842595608e-05,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "(fit.parameters.t0 - 4 * fit.parameters.period) - data.truth.t0_btjd"
  },
  "transit_fit_t0_pull": {
   "value": 1.4766769628947074,
   "unit": "sigma",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "transit_fit_t0_offset / fit.uncertainties.t0"
  },
  "transit_fit_period": {
   "value": 3.499995078563073,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.period"
  },
  "transit_fit_period_uncertainty": {
   "value": 2.498831971172049e-06,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.uncertainties.period"
  },
  "transit_fit_period_offset": {
   "value": -4.921436926874634e-06,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.period - data.truth.period_days"
  },
  "transit_fit_period_pull": {
   "value": -1.9694949414971223,
   "unit": "sigma",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "transit_fit_period_offset / fit.uncertainties.period"
  },
  "transit_fit_depth": {
   "value": 0.011999668154845638,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.depth"
  },
  "transit_fit_depth_uncertainty": {
   "value": 7.382086656784893e-06,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.uncertainties.depth"
  },
  "transit_fit_depth_offset": {
   "value": -3.31845154362409e-07,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.depth - data.truth.depth"
  },
  "transit_fit_depth_pull": {
   "value": -0.04495275791126204,
   "unit": "sigma",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "transit_fit_depth_offset / fit.uncertainties.depth"
  },
  "transit_fit_duration": {
   "value": 0.1599927664360726,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.duration"
  },
  "transit_fit_duration_uncertainty": {
   "value": 4.5534060717643954e-05,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.uncertainties.duration"
  },
  "transit_fit_duration_offset": {
   "value": -7.233563927400155e-06,
   "unit": "d",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.duration - data.truth.duration_days"
  },
  "transit_fit_duration_pull": {
   "value": -0.15886050603427135,
   "unit": "sigma",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "transit_fit_duration_offset / fit.uncertainties.duration"
  },
  "transit_fit_baseline": {
   "value": 0.0001993298358526808,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.baseline_offset"
  },
  "transit_fit_baseline_uncertainty": {
   "value": 1.466407716956068e-06,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.uncertainties.baseline_offset"
  },
  "transit_fit_baseline_offset": {
   "value": -6.701641473191963e-07,
   "unit": "relative flux",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "fit.parameters.baseline_offset - data.truth.baseline_offset"
  },
  "transit_fit_baseline_pull": {
   "value": -0.4570107887254618,
   "unit": "sigma",
   "source": "research/tess-timing/data/transit-fit-run/transit_fit.json",
   "field": "transit_fit_baseline_offset / fit.uncertainties.baseline_offset"
  },
  "epoch_events_measured": {
   "value": 8,
   "unit": "events",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "counts.events_measured"
  },
  "epoch_bin_count": {
   "value": 140,
   "unit": "bins",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fold.bin_count"
  },
  "epoch_bin_width_days": {
   "value": 0.024999964846879094,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fold.bin_width_days"
  },
  "epoch_window_half_width_days": {
   "value": 0.6399710657442904,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "epochs[0].window_half_width_days"
  },
  "epoch_window_min_days": {
   "value": 0.5,
   "unit": "d",
   "source": "research/tess-timing/src/tess_timing/epoch_fold.py",
   "field": "max(0.5, 4.0 * duration)"
  },
  "epoch_window_duration_factor": {
   "value": 4.0,
   "unit": "dimensionless",
   "source": "research/tess-timing/src/tess_timing/epoch_fold.py",
   "field": "max(0.5, 4.0 * duration)"
  },
  "epoch_min_local_cadences": {
   "value": 20,
   "unit": "cadences",
   "source": "research/tess-timing/src/tess_timing/epoch_fold.py",
   "field": "MIN_CADENCES"
  },
  "epoch_min_in_transit_cadences": {
   "value": 5,
   "unit": "cadences",
   "source": "research/tess-timing/src/tess_timing/epoch_fold.py",
   "field": "MIN_IN_TRANSIT_CADENCES"
  },
  "epoch_in_transit_cadences_total": {
   "value": 920,
   "unit": "cadences",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "counts.in_transit_cadences_total"
  },
  "epoch_in_transit_cadences_per_event": {
   "value": 115,
   "unit": "cadences",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "epochs[0].in_transit_cadences"
  },
  "epoch_measurements_table": {
   "value": [
    {
     "cycle": -4,
     "mid_transit_btjd": 3000.60005249449,
     "uncertainty_seconds": 4.817733492135747,
     "offset_seconds": 1.915641928446687,
     "pull_vs_reference": 0.3679571552371853,
     "status": "measured"
    },
    {
     "cycle": -3,
     "mid_transit_btjd": 3004.1000029513316,
     "uncertainty_seconds": 4.745626393761513,
     "offset_seconds": -1.939674827559115,
     "pull_vs_reference": -0.3797581278426354,
     "status": "measured"
    },
    {
     "cycle": -2,
     "mid_transit_btjd": 3007.600025129762,
     "uncertainty_seconds": 4.846343292360012,
     "offset_seconds": 0.40175370608736016,
     "pull_vs_reference": 0.07757484158176245,
     "status": "measured"
    },
    {
     "cycle": -1,
     "mid_transit_btjd": 3011.100012831811,
     "uncertainty_seconds": 4.9708784959740795,
     "offset_seconds": -0.23557707201745637,
     "pull_vs_reference": -0.044596447183673955,
     "status": "measured"
    },
    {
     "cycle": 0,
     "mid_transit_btjd": 3014.6000376482502,
     "uncertainty_seconds": 4.594620421289897,
     "offset_seconds": 2.3337754304714706,
     "pull_vs_reference": 0.4738375826216949,
     "status": "measured"
    },
    {
     "cycle": 1,
     "mid_transit_btjd": 3018.0999334047456,
     "uncertainty_seconds": 4.923319371663836,
     "offset_seconds": -6.247651246829376,
     "pull_vs_reference": -1.1928260660436092,
     "status": "measured"
    },
    {
     "cycle": 2,
     "mid_transit_btjd": 3021.600031535904,
     "uncertainty_seconds": 4.759310806904565,
     "offset_seconds": 2.656093027698594,
     "pull_vs_reference": 0.5210511926937941,
     "status": "measured"
    },
    {
     "cycle": 3,
     "mid_transit_btjd": 3025.1000087849957,
     "uncertainty_seconds": 5.097997796806555,
     "offset_seconds": 1.1156266749488433,
     "pull_vs_reference": 0.20520610594689134,
     "status": "measured"
    }
   ],
   "unit": "table",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "epochs[].cycle, mid_transit_btjd, uncertainty_days, offset_from_reference_days, pull_vs_reference, status",
   "derivation": "Convert day-valued uncertainties and offsets to seconds by multiplying by 86400."
  },
  "epoch_reference_t0": {
   "value": 3014.6000106369606,
   "unit": "BTJD",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "reference.t0_btjd"
  },
  "epoch_reference_period": {
   "value": 3.499995078563073,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "reference.period_days"
  },
  "epoch_line_t0": {
   "value": 3014.600011277102,
   "unit": "BTJD",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.t0_btjd"
  },
  "epoch_line_t0_uncertainty": {
   "value": 1.3300980273557104e-05,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.t0_uncertainty_days"
  },
  "epoch_line_period": {
   "value": 3.4999951991525995,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.period_days"
  },
  "epoch_line_period_uncertainty": {
   "value": 5.695735792937331e-06,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.period_uncertainty_days"
  },
  "epoch_line_chi_square": {
   "value": 2.5609341027599295,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.chi_square"
  },
  "epoch_line_degrees_of_freedom": {
   "value": 6,
   "unit": "degrees of freedom",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.degrees_of_freedom"
  },
  "epoch_line_chi_square_per_dof": {
   "value": 0.42682235045998823,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "linear_fit.chi_square_per_dof"
  },
  "epoch_offset_min_seconds": {
   "value": -6.247651246829376,
   "unit": "s",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "min(epochs[].offset_from_reference_days * 86400)"
  },
  "epoch_offset_max_seconds": {
   "value": 2.656093027698594,
   "unit": "s",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "max(epochs[].offset_from_reference_days * 86400)"
  },
  "epoch_pull_min": {
   "value": -1.1928260660436092,
   "unit": "sigma",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "min(epochs[].pull_vs_reference)"
  },
  "epoch_pull_max": {
   "value": 0.5210511926937941,
   "unit": "sigma",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "max(epochs[].pull_vs_reference)"
  },
  "epoch_fixture_shifted_t0": {
   "value": 3000.6000304804916,
   "unit": "BTJD",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fixture_truth_check.shifted_measured_t0_btjd"
  },
  "epoch_fixture_t0_offset": {
   "value": 3.0480491659545805e-05,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fixture_truth_check.t0_offset_days"
  },
  "epoch_fixture_t0_pull": {
   "value": 1.1553778372147023,
   "unit": "sigma",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fixture_truth_check.t0_pull"
  },
  "epoch_fixture_period_offset": {
   "value": -4.800847400510122e-06,
   "unit": "d",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fixture_truth_check.period_offset_days"
  },
  "epoch_fixture_period_pull": {
   "value": -0.8428844972870997,
   "unit": "sigma",
   "source": "research/tess-timing/data/epoch-fold-run/epoch_measurements.json",
   "field": "fixture_truth_check.period_pull"
  },
  "injection_count": {
   "value": 12,
   "unit": "injections",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.injection_count"
  },
  "injection_period": {
   "value": 5.0,
   "unit": "d",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.period_days"
  },
  "injection_radius_ratio": {
   "value": 0.1,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.radius_ratio"
  },
  "injection_duration": {
   "value": 0.04,
   "unit": "d",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.duration_days"
  },
  "injection_impact_parameter": {
   "value": 0.3,
   "unit": "stellar radii",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.impact_parameter"
  },
  "injection_u1": {
   "value": 0.3,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.u1"
  },
  "injection_u2": {
   "value": 0.25,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.u2"
  },
  "injection_dilution": {
   "value": 0.0,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.dilution"
  },
  "injection_baseline_offset": {
   "value": 0.0003,
   "unit": "relative flux",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.fixed_parameters.baseline_offset"
  },
  "injection_time_span_days": {
   "value": 0.06805555555555556,
   "unit": "d",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.time.time_span_days"
  },
  "injection_cadence_seconds": {
   "value": 120.0,
   "unit": "s",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.time.cadence_seconds"
  },
  "injection_seed": {
   "value": 20261022,
   "unit": "seed",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "seed"
  },
  "injection_offsets_days": {
   "value": [
    -0.005,
    0.0,
    0.005
   ],
   "unit": "d",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "grid.injected_t0_offsets_days"
  },
  "injection_sign_count": {
   "value": 2,
   "unit": "signs",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "grid.signs"
  },
  "injection_noise_levels": {
   "value": [
    6e-05,
    0.0001
   ],
   "unit": "relative flux",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "grid.noise_sigma"
  },
  "injection_bias_seconds": {
   "value": -0.05497857928276062,
   "unit": "s",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.bias_seconds"
  },
  "injection_median_sigma_seconds": {
   "value": 1.6652809607679087,
   "unit": "s",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.median_reported_sigma_t0_seconds"
  },
  "injection_bias_over_median_sigma": {
   "value": 0.033014596682477186,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.bias_over_median_sigma"
  },
  "injection_scatter_seconds": {
   "value": 1.2182008288441986,
   "unit": "s",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.scatter_seconds"
  },
  "injection_scatter_over_median_sigma": {
   "value": 0.7315287074935699,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.scatter_over_median_sigma"
  },
  "injection_pull_mean": {
   "value": -0.07764078483462687,
   "unit": "sigma",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.pull_mean"
  },
  "injection_pull_rms": {
   "value": 0.6265057092533168,
   "unit": "sigma",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.pull_rms"
  },
  "injection_max_abs_pull": {
   "value": 1.2884866135081086,
   "unit": "sigma",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.max_abs_pull"
  },
  "injection_within_0_2_sigma_count": {
   "value": 2,
   "unit": "injections",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.count_within_0.2_sigma"
  },
  "injection_within_0_2_sigma_fraction": {
   "value": 0.16666666666666666,
   "unit": "fraction",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.fraction_within_0.2_sigma"
  },
  "injection_within_1_sigma_fraction": {
   "value": 0.8333333333333334,
   "unit": "fraction",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.fraction_within_1_sigma"
  },
  "injection_within_2_sigma_fraction": {
   "value": 1.0,
   "unit": "fraction",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "aggregates.fraction_within_2_sigma"
  },
  "injection_gate_threshold": {
   "value": 0.2,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "gate.threshold"
  },
  "injection_gate_value": {
   "value": 0.033014596682477186,
   "unit": "dimensionless",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "gate.value"
  },
  "injection_gate_passes": {
   "value": true,
   "unit": "boolean",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "gate.passes"
  },
  "injection_runtime_seconds": {
   "value": 162.639,
   "unit": "s",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "runtime_seconds"
  },
  "injection_cadences_per_curve": {
   "value": 50,
   "unit": "cadences",
   "source": "research/tess-timing/data/injection-run/injection.json",
   "field": "settings.time.cadence_count"
  },
  "lightcurve_fits_size_bytes": {
   "value": 8640,
   "unit": "bytes",
   "source": "research/tess-timing/data/lightcurve-run/synthetic_lightcurve.json",
   "field": "input.size_bytes"
  },
  "aperture_tpf_size_bytes": {
   "value": 92160,
   "unit": "bytes",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "source.tpf.size_bytes"
  },
  "aperture_lightcurve_size_bytes": {
   "value": 8640,
   "unit": "bytes",
   "source": "research/tess-timing/data/aperture-run/synthetic_tpf.json",
   "field": "source.lightcurve.size_bytes"
  },
  "repro_manifest_artifacts": {
   "value": 38,
   "unit": "artifacts",
   "source": "research/tess-timing/data/repro-manifest.json",
   "field": "artifacts"
  },
  "kelt11_fit_t0_btjd": {
   "value": 1553.8162188384522,
   "unit": "BTJD",
   "source": "research/tess-timing/data/second-target-run/analysis.json",
   "field": "fit.parameters.t0"
  },
  "kelt11_fit_t0_uncertainty_seconds": {
   "value": 80.34219036643563,
   "unit": "s",
   "source": "research/tess-timing/data/second-target-run/analysis.json",
   "field": "fit.uncertainties.t0 * 86400",
   "derivation": "Convert the day-valued uncertainty to seconds by multiplying by 86400."
  },
  "kelt11_offset_seconds": {
   "value": 229.78843258169945,
   "unit": "s",
   "source": "research/tess-timing/data/second-target-run/analysis.json",
   "field": "fit.offset_vs_prediction_seconds"
  },
  "kelt11_offset_sigma": {
   "value": 2.8601215816204286,
   "unit": "sigma",
   "source": "research/tess-timing/data/second-target-run/analysis.json",
   "field": "fit.offset_sigma"
  },
  "kelt11_rms_ppm": {
   "value": 694.6237417812208,
   "unit": "ppm",
   "source": "research/tess-timing/data/second-target-run/analysis.json",
   "field": "fit.rms_ppm"
  },
  "hd209458_fit_t0_btjd": {
   "value": 2840.878747031844,
   "unit": "BTJD",
   "source": "research/tess-timing/data/sector56-control-run/analysis.json",
   "field": "fit.parameters.t0"
  },
  "hd209458_fit_t0_uncertainty_seconds": {
   "value": 2.3132042251258227,
   "unit": "s",
   "source": "research/tess-timing/data/sector56-control-run/analysis.json",
   "field": "fit.uncertainties.t0 * 86400",
   "derivation": "Convert the day-valued uncertainty to seconds by multiplying by 86400."
  },
  "hd209458_offset_seconds": {
   "value": -12.9909323528409,
   "unit": "s",
   "source": "research/tess-timing/data/sector56-control-run/analysis.json",
   "field": "fit.offset_vs_prediction_seconds"
  },
  "hd209458_offset_sigma": {
   "value": -5.61599024060847,
   "unit": "sigma",
   "source": "research/tess-timing/data/sector56-control-run/analysis.json",
   "field": "fit.offset_sigma"
  },
  "hd209458_rms_ppm": {
   "value": 586.0266823713868,
   "unit": "ppm",
   "source": "research/tess-timing/data/sector56-control-run/analysis.json",
   "field": "fit.rms_ppm"
  },
  "milestone_gate_passed": {
   "value": 5,
   "unit": "criteria",
   "source": "docs/data/milestone-gate.json",
   "field": "overall.passed"
  },
  "milestone_gate_failed": {
   "value": 0,
   "unit": "criteria",
   "source": "docs/data/milestone-gate.json",
   "field": "overall.failed"
  },
  "milestone_gate_live_runtime_seconds": {
   "value": 248.93046880001202,
   "unit": "s",
   "source": "docs/data/milestone-gate.json",
   "field": "entry_run.runtime_seconds"
  },
  "package_version": {
   "value": "0.1.0",
   "unit": "version",
   "source": "research/tess-timing/pyproject.toml",
   "field": "project.version"
  },
  "python_requires": {
   "value": "3.12",
   "unit": "version",
   "source": "research/tess-timing/pyproject.toml",
   "field": "project.requires-python"
  }
 },
 "figures": {
  "figure_methods": {
   "path": "docs/figures/tess-methods.svg",
   "sha256": "d2d0043c7704080e3a3f485f55b72b76fdb343e164600ec78865157760c7954f",
   "generator": "python research/tess-timing/scripts/make_note_figure.py"
  },
  "figure_transit_fit": {
   "path": "docs/figures/transit-fit.svg",
   "sha256": "874f94f64fd6527d296af5cb777f3de93e72e200547344650cf0a182247d7838",
   "generator": "python research/tess-timing/scripts/toy_transit_fit.py"
  },
  "figure_epoch_fold": {
   "path": "docs/figures/epoch-fold.svg",
   "sha256": "6f4a4c2a428c8242674793ba3056516897965f26ca3f9128219ca9e92130f836",
   "generator": "python research/tess-timing/scripts/make_epoch_fold.py"
  },
  "figure_injection": {
   "path": "research/tess-timing/data/injection-run/injection.svg",
   "sha256": "36822f766081120c680619c923934eb9c378263d5b41ccddaa75c2507cec6b14",
   "generator": "python research/tess-timing/scripts/run_injection.py"
  }
 }
}
