{
  "status": "PASS",
  "module": "analysis/18_full_reanalysis/integration",
  "completed_at_utc": "2026-08-13T14:17:09.277223+00:00",
  "elapsed_seconds": 80.00744867324829,
  "script_sha256": "e7a6cf30fc4b9fedef86594ca67ddcdf0fc44af8e3820141f7e11f0f951af131",
  "config_sha256": "ff31e43dabd5e99f5fa6961d4b9aea7bec3ced7eac48adf584df7895667d0fe5",
  "fresh_input_hashes": [
    {
      "path": "analysis/01_preprocess_microbiome/species_sample_metadata.csv",
      "bytes": 58082,
      "sha256": "609ab7615ea46fd084dbf5f965b73a939bf52407257a88d8eaf2f24bafba24c1",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_microbiome/species_clr.npz",
      "bytes": 12443725,
      "sha256": "214f8eea3ceb4874f26f7b57547fce8ca435ffb48ce0fca463c7f9d429d62c09",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessing_summary.csv",
      "bytes": 5643,
      "sha256": "cdfc0d45e5ff20b7306bd9d127282a8f2e6c555259538a28c770ffb08baddab3",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/card_amr_gene_family_clr.csv.gz",
      "bytes": 563804,
      "sha256": "6f71082979838cbba2745c22d3a70ed43224c13f819ebbc24046370831959281",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/card_aro_name_clr.csv.gz",
      "bytes": 2584664,
      "sha256": "3ad7e81e1ec800b4865c64342565cfb2759be2009d90efa108650abbf2a325b7",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/card_drug_class_clr.csv.gz",
      "bytes": 392969,
      "sha256": "654eea35318cd8e54d01e96bae5e0be0e11137d807c0e288d90d13750c3813b5",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/card_resistance_mechanism_clr.csv.gz",
      "bytes": 43388,
      "sha256": "a2ec4b872cd6ec734214e15192c208acd1239911000e1356c242580d9678956a",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/cazy_level1_clr.csv.gz",
      "bytes": 23234,
      "sha256": "9dcb61c5ffc119d9fd2bad236bb1f03431e6241c81abd96617f38ad7df2bc4df",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/cazy_level2_clr.csv.gz",
      "bytes": 2060631,
      "sha256": "cd656dba3200e2633c416666f687e933601f74f1f65da6be57b2d31422436457",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/eggnog_cog_functional_category_clr.csv.gz",
      "bytes": 92420,
      "sha256": "847fe8f764b5f0f2c2ce7f93813539d9c63c541842adb90ff70c0d4602c026cb",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/go_function_clr.csv.gz",
      "bytes": 12815,
      "sha256": "44bc5f095efe382a8f0814b1d4567a53b03e2f98cb257054fccabf56f51cc0c1",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/go_term_clr.csv.gz",
      "bytes": 13240204,
      "sha256": "a327c8b964062193254184827aafc31449d1ad873c65c2da8e2828a896e6fbd7",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/mges_mge_class_clr.csv.gz",
      "bytes": 298912,
      "sha256": "097035f3a569aa314baa16a723dee3a9c5fac148c10acba091f2a5e9f8f6d28b",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/01_preprocess_functional/preprocessed_clr/mges_mge_type_clr.csv.gz",
      "bytes": 100350,
      "sha256": "0664c590b619bf3ff58d30c54e35d8efc26329bd1d3a8e6d9fa0ca099764fe39",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/18_full_reanalysis/metabolomics/outputs/canonical_sample_metadata.csv",
      "bytes": 201967,
      "sha256": "d05f702028f6fd38b4d408752b3a1245dd8740a502d3559f9868e6f46027365f",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/18_full_reanalysis/metabolomics/outputs/log2_intensity_qc30.npz",
      "bytes": 15308222,
      "sha256": "a3d5d84ac2aa098c91f01125c276203fd20b2cc870a5790ead4002317edd3891",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/18_full_reanalysis/metabolomics/outputs/peak_catalog.csv.gz",
      "bytes": 121145,
      "sha256": "056de53f01b15ecea4bd1cc170cb141be7719f4fc7b494976978370f499b6d05",
      "role": "canonical_statistical_input"
    },
    {
      "path": "analysis/18_full_reanalysis/microbiome/outputs/validation.json",
      "bytes": 1730,
      "sha256": "ce35971c9b39457e30b0b34a4f9335b2bdf9b4e10bd689488d47dd7e1417ba8b",
      "role": "fresh_validation_gate"
    },
    {
      "path": "analysis/18_full_reanalysis/microbiome/outputs/input_validation.json",
      "bytes": 2004,
      "sha256": "643da22f16d4d2a80f5058ca58ed9d7e267ddcf9cec3a68071d16674b8a578b5",
      "role": "fresh_validation_gate"
    },
    {
      "path": "analysis/18_full_reanalysis/metabolomics/outputs/metabolomics_validation.json",
      "bytes": 25490,
      "sha256": "a01f75ad68533b334ab8ef4910d4590ad0b331f820a24fc454a12973fc872a1e",
      "role": "fresh_validation_gate"
    },
    {
      "path": "analysis/18_full_reanalysis/metabolomics/outputs/independent_validation.json",
      "bytes": 1913,
      "sha256": "c9c145b061348b8c8828486798dd7d785d3a4cfac368575d4b3ad782d29028d3",
      "role": "fresh_validation_gate"
    }
  ],
  "outputs": [
    {
      "path": "analysis/18_full_reanalysis/integration/README.md",
      "bytes": 5929,
      "sha256": "fe51d019fe99fe1b24ef27a35a60cc34332c8992ca3a1c401a48add9fe2aac61"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/RESULTS_SUMMARY.md",
      "bytes": 4309,
      "sha256": "22dc57ebc65d2802429c3390c376d885decf9e9ca5c8dcf96526c3c685f191cb"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/config.json",
      "bytes": 4083,
      "sha256": "ff31e43dabd5e99f5fa6961d4b9aea7bec3ced7eac48adf584df7895667d0fe5"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/run_integration.py",
      "bytes": 119293,
      "sha256": "e7a6cf30fc4b9fedef86594ca67ddcdf0fc44af8e3820141f7e11f0f951af131"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/bootstrap_fixed_split_selection.csv",
      "bytes": 29839,
      "sha256": "f769744506c485a78ad7139675a3b9a95b81e915c9dbefe5f6df309655a2b5a6"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/crossgram_matrices.csv.gz",
      "bytes": 56967,
      "sha256": "5cf368dca16a2447feafc1bee820a04e853307dc9290a0f39206c688b6f617b1"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/crossomics_primary_cell_weights.csv",
      "bytes": 6685,
      "sha256": "1d9626adebcec5efdc2cda0fdf3fb420fecb78f83bd3d703686f8f300ae27cb0"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/crossomics_theme_comparison.csv",
      "bytes": 652,
      "sha256": "1b34a1d6892fad397d402fd53db34895f71b9386496abc89f80d1103d3fcc097"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/crossomics_theme_features.csv.gz",
      "bytes": 28927,
      "sha256": "47e6eed8d56de376332a9eb59d84a4e5e1d84eb93c1a626c6433d76974126f71"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/crossomics_theme_trajectories.csv",
      "bytes": 5699,
      "sha256": "561b80b74977317f62e0098bac320cdb8958573d3f088d6647da888496d02822"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/design_counts.csv",
      "bytes": 18111,
      "sha256": "45cd5d13adc9a579449ac671f6e0e8b99344b69e4f24c8da032e212f7856ab34"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/exposure_turning_bootstrap.csv.gz",
      "bytes": 738593,
      "sha256": "379b7416209a371e5a5213af254ee16c09e54407dec5c61528c567e01db900bc"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/exposure_turning_estimates.csv",
      "bytes": 6446,
      "sha256": "123505df1006a66fd96b4ecccbf030b0407ff5c871de410eaf21b86cb8373ec2"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/fixed_split_membership.csv.gz",
      "bytes": 166521,
      "sha256": "6c1214ea0a2a2ecec2bd3e101f2d54e5db256fe90e1f9cefda2f3ac9ffa93aa8"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/fresh_validation_gates.csv",
      "bytes": 586,
      "sha256": "e0c7f3d2cc2977fed682ef0e93e5b7c9ebd7e4a9945ee4044f783ec677b6c582"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/functional_level_geometry_estimates.csv",
      "bytes": 33436,
      "sha256": "663135e65d98888037832a88f9af7a377cd4206675d446844f0dc3f210e9aa7d"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/input_hashes.csv",
      "bytes": 3636,
      "sha256": "1c2f34a64d6031cb473b7f8c78678c65b0a9419965ae6ab4b15fabf57f14e44d"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/psd_audit.csv",
      "bytes": 3573,
      "sha256": "a9cc062187bcc406b9e2825c1d61a9bd3feb974ed502adf062155409fbaac4cf"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/raw_nonPSD_algebraic_sensitivity.csv",
      "bytes": 5270,
      "sha256": "7d30da98d0e7aad5e710b5560f83429787bcbec69f256ea876d091db0adfc425"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/recovery_geometry_bootstrap.csv.gz",
      "bytes": 1784128,
      "sha256": "365f3786da309d3f287712ed72a748c14f66c417ad928b8c2b83aa41d5af29d7"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/recovery_geometry_ci.csv",
      "bytes": 11332,
      "sha256": "e9d9056fa9085f15c7dae595334427fa9ee9d93e3fac58d2754ce635eeeadfd9"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/recovery_geometry_estimates.csv",
      "bytes": 29586,
      "sha256": "79c26883c1adee2d6f18222e3f3c8d92181fbae31183b9431dabfda6335ce3d9"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/recovery_omnibus.csv",
      "bytes": 1133,
      "sha256": "634ab94b0c0a68c31a34c96180ab352d5bfe73f8c1d10e40e0031b5dfda3c292"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/sensitivity_direction_consistency.csv",
      "bytes": 483,
      "sha256": "7a9cffb5c3d4e48c13243c3e3646d3e0a27df0fd16acd487fcd3b3223a62af85"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/sensitivity_geometry.csv",
      "bytes": 21492,
      "sha256": "039c9ec5a9e241547d139d82b82e20a103bfcc6407ea15a4ef99b4b2a33e4b1d"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/sensitivity_variance_architecture.csv",
      "bytes": 7558,
      "sha256": "1d2177246c95b258a39bbdc828d056c7f7b7860d0da9f055abb8e384c9411fe0"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/variance_architecture_bootstrap.csv.gz",
      "bytes": 330308,
      "sha256": "0a230fade2b7d0e9d8c5ed84b2c1c8d1ac177f0dd5cba19fdbd5b70773b96276"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/variance_architecture_ci.csv",
      "bytes": 2422,
      "sha256": "64080282fff017ac7f449f542f676afcf473ab67e1ae123837f7896ea3437e18"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/variance_architecture_crossSS_audit.csv",
      "bytes": 4676,
      "sha256": "26e0847c7a06f7efdd9aea257313653471ab12eb232823e3994f50f06e94cb00"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/outputs/variance_architecture_estimates.csv",
      "bytes": 9237,
      "sha256": "1bc3c061ebbe3190a5f5bd34795666dbb5fc8a4cc9ee622b07bfcad1f656133a"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/figures/figure_population_geometry_integration.pdf",
      "bytes": 21518,
      "sha256": "542252fab89480388ae5b754945ca926a0ed4c025bc9c20312a96ffa58f9cbcd"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/figures/figure_population_geometry_integration.png",
      "bytes": 286868,
      "sha256": "138f1342ec236fac4bc9b13bd2d1d5af609b80dfa26b033ab3d108b60108338a"
    },
    {
      "path": "analysis/18_full_reanalysis/integration/figures/figure_population_geometry_integration.svg",
      "bytes": 38852,
      "sha256": "64ecb189dd9625f6acbae91e861381b841c5a60d47101597da723223d5a18b94"
    }
  ],
  "gzip_uncompressed_bytes": {
    "crossgram_matrices.csv.gz": 557695,
    "crossomics_theme_features.csv.gz": 222281,
    "exposure_turning_bootstrap.csv.gz": 2250089,
    "fixed_split_membership.csv.gz": 1936184,
    "recovery_geometry_bootstrap.csv.gz": 4652384,
    "variance_architecture_bootstrap.csv.gz": 1168533
  },
  "statistical_input_policy": "fresh validated canonical specimen matrices only; analysis/11-17 outputs excluded",
  "figure_only_redraw_at_utc": "2026-08-15T10:21:06.683024+00:00",
  "figure_only_redraw_policy": "formal figure layout only; validated statistical tables were read, not refit or changed",
  "figure_code_dependencies": {
    "analysis/lib/science_figure_style.py": "45463c0e84464da0ad943b90090c047725f3e04e9c90801454c681fe680a9a8a"
  },
  "figure_layout_contract": {
    "width_mm": 183.0,
    "height_in": 3.18,
    "png_dpi": 600,
    "panel_count": 3,
    "body_font_pt": 7.0,
    "trajectory_unit": "population design-cell contrast; not an animal trajectory"
  }
}
