{
  "inputs": {
    "scripts/cta_report_common.py": "5c8e25b79e39404ef099ff5960a3f775e4e22ce03bddc760ccd190df54fa7c13",
    "scripts/cta_harmonized_report.py": "58b79bdd1a176239bf22808c195d1cee081bc03f74dbff0be9a713e91f506986",
    "oncoref/cta_funnel.py": "14641c0b446da9f717287e52adc547c1f5e696aff8fb6d0eab22806120a9d21e",
    "oncoref/gene_matching.py": "74532a8d862030814440e433d0e0295d8ac6badd9a4cc7544b3f1c0390593707",
    "oncoref/protein_equivalence.py": "647a94b56cff08ede55b785373e7d8daa1f29f1ec42fff53b451fb6ff24dfc4b",
    "oncoref/external_ihc.py": "47687d2dcbf57e0f026825dd6aa8d529745525fe3d13999bf449b9a3a3132ddc",
    "oncoref/data/external-ihc-evidence.csv.gz": "63f285f5a8ec7966becac8133e3967e4304f410712be8c68199047a484b11dcb",
    "scripts/plot_cta_geometric.py": "8baf43629c3cbc61a19b2c92602a11c44078294e439ddb6e317a9e3229fd6fc1",
    "docs/audits/cta-membership-20261026/nomination-membership.csv.gz": "a067488808c949f929daa8143afd6af3cec2cb3edba48deb7b3cb21d4e933bf4",
    "docs/audits/cta-expanded-funnel-20261027/manifest.json": "7e621bd30cab0d8d494f58e433396a893ff856f87e6ad0e9d005ff9daec5eda8",
    "docs/audits/cta-harmonized-20261027/group-normal/manifest.json": "4d7e45fbe6df210b846af49597cc80d8f7c9eff50017edd17841cfc0fc2adcb4"
  },
  "outputs": {
    "neither-protein-groups.csv.gz": "16fb8ae7b3e41b0db682304ab066ef9c5b90f06293d9a9e3a29bd3efe9c4523e",
    "gene-classifications.csv.gz": "12c91e517e920e47ed5f5d52530b21274e07dba37fa80d203067a2d1d9f860ea",
    "gene-filtering-funnel.csv": "718240ce75623bec11889902da1f9a3b2a880b2af3a8fe18c6e8d9c91d9250e3",
    "known-cta-decisions.csv.gz": "ec4662e9a13e1739bbc47675efa9daaae5e80f82d4c065ad41cb90b4a82e0dc2",
    "named-antigen-decisions.csv": "33f614b4ca9d12608a51cc05480a84db229501560904f36e20bc6b994b1ec7b6",
    "filtering-funnel.csv": "6e70e9d7747537156b6a4387d18324c9e9d6322a6e68231edca47966c412e2b3",
    "aggregation-category-changes.csv": "1bc2025f1fae2e8e6d5542d710b481f725f645040ed561d592568dfed89c5d0d",
    "source-overlaps.csv": "4bcf3acf430db39aafcbcb6e1f2cd1b322eb30b2f1f956760737165a20ce55d5",
    "protein-group-classifications.csv.gz": "745042f7d1a392e0087ec99fedc28e4c10a50bcdde78cc04e5160bd45ad1d2b6",
    "historical-cta-decisions.csv": "53b116f1986a8d2359207eba9a1c961fe4199c0b611bc8ff75fac210f6a89022",
    "source-category-counts.csv": "3c0060b87f5337b00dc0eb67654e34dcf1d026a19f0c08393466259d44471082",
    "gene-to-protein-group-decisions.csv.gz": "88f5c8349647612ebb8f8730d416483c5182c0ee5d743c26d494cd8c64dc0c97",
    "cta-protein-groups.csv.gz": "29d36620947114f4712066202d5988f93fbe3c7c84863fdfc0cbfd3a67878ee4",
    "unsafe-protein-groups.csv.gz": "aa0c3b86c8bad713d75a0cd625d065fe527c976c923ea9f2b4b42a4871c38ccc",
    "independent-layer-effects.csv": "5aa637e5b6983db1b04b60e8f36e77ce846b10156e375f3ab8185b0cabdeae42",
    "summary.json": "b374e4ec828d26ecb1e878dd1a6a6ab331251f99c7383096550a44df88acd828",
    "index.md": "3be1f383ddcfabd655aaa8dfce015d2997c1d672bd012106e805b7bc99719f0c",
    "figures/named-antigen-distribution.png": "f0318a28b84eef5c7e41320bd97e578f3b7d6e1d42122b80693e6f2a31484f13",
    "figures/threshold-grid.png": "de3faa38badc5dfb54ce8acbb0c1bbc18143fa266d1c233c1912850ab6890653",
    "figures/classification-funnel.svg": "7d6f243d1837a3ca4c6f6077f7cc03afd939f9570091cfa946bda7b1c747a629",
    "figures/published-list-overlaps.png": "58ab68ea51b56d8028180ad758c3717e485aa130eda78484e12626f560b1167d",
    "figures/published-list-overlaps.svg": "a2b75fd0026f2e3e484ea25d4eb0b118f3c52782fdb319f470ac2ebbdee162ae",
    "figures/classification-funnel.png": "ce0fd1e944b03145a692626a6c476ec1d9e59ca7581af3f5b2a282e52a62d9b4",
    "figures/threshold-grid.svg": "4d9b250b29f5e5259784bfd020f32a459fd59b59071d7b0982e0f81412896dac",
    "figures/named-antigen-distribution.svg": "8daeb1aff5738da39ed8bfad0f03a15c960fbf20a52f3ab6752a113bc2d57474",
    "figures/filter-removals.png": "422b5a013fcb67d5a8b686b30275f775253afb12315a54ee7de5726073302843",
    "figures/filter-removals.svg": "e80a9e912e943a704459b833bd8906666fe0f68aa335221dc925d7242bcd0410"
  }
}
