{
  "schema_version": 1,
  "study_id": "alphafold-bindingdb-target-ligand",
  "series_id": "bindingdb-target-ligand-frontiers",
  "status": "cohort_feasibility",
  "retrieved_at": "2026-09-06",
  "treatment_date": "2021-07-22",
  "scope": {
    "bindingdb_subset": "BindingDB-curated journal articles only",
    "primary_affinity_rule": "Exact numeric Ki or Kd values in nM; IC50, EC50, approximations, ranges, and inequalities are excluded from the primary threshold-crossing audit.",
    "target_rule": "Single-chain or chain-count-unknown rows mapping to exactly one base UniProt accession.",
    "structure_rule": "Pre-treatment experimental structure is the earliest SIFTS-linked PDB release before 22 July 2021.",
    "alphafold_rule": "The audit measures current AFDB model availability and global metric when exposed by the API; it does not yet define binding-site usability."
  },
  "sources": {
    "bindingdb": {
      "release": "202609",
      "download_page": "https://www.bindingdb.org/rwd/bind/chemsearch/marvin/Download.jsp",
      "url": "https://www.bindingdb.org/rwd/bind/downloads/BindingDB_BindingDB_Articles_202609_tsv.zip",
      "sha256": "1203194f366623ae9b4caee34f2477d412ebddbda267593df9d1d92d0c66fb74",
      "bytes": 18272073,
      "zip_member": "BindingDB_BindingDB_Articles.tsv"
    },
    "sifts": {
      "url": "https://ftp.ebi.ac.uk/pub/databases/msd/sifts/flatfiles/tsv/uniprot_pdb.tsv.gz",
      "sha256": "77c819a4c5567e229b992a1a1d95ba8789099d6fc62233e96e3c60fc3fc2c6a6",
      "bytes": 1579120
    },
    "pdb_entries_index": {
      "url": "https://files.wwpdb.org/pub/pdb/derived_data/index/entries.idx",
      "sha256": "9f9709b11302bc1414ea19b5be6b5e92104804c19fcbcec013010ce0a772fc86",
      "bytes": 57316966
    },
    "alphafold_api": {
      "template": "https://alphafold.ebi.ac.uk/api/prediction/{accession}",
      "queried_targets": 849,
      "errors": {}
    }
  },
  "schema_audit": {
    "zip_member": "BindingDB_BindingDB_Articles.tsv",
    "headers": [
      "BindingDB Reactant_set_id",
      "Ligand SMILES",
      "Ligand InChI",
      "Ligand InChI Key",
      "BindingDB MonomerID",
      "BindingDB Ligand Name",
      "Target Name",
      "Target Source Organism According to Curator or DataSource",
      "Ki (nM)",
      "IC50 (nM)",
      "Kd (nM)",
      "EC50 (nM)",
      "kon (M-1-s-1)",
      "koff (s-1)",
      "pH",
      "Temp (C)",
      "Curation/DataSource",
      "Article DOI",
      "BindingDB Entry DOI",
      "PMID",
      "PubChem AID",
      "Patent Number",
      "Authors",
      "Date of publication",
      "Date in BindingDB",
      "Institution",
      "Link to Ligand in BindingDB",
      "Link to Target in BindingDB",
      "Link to Ligand-Target Pair in BindingDB",
      "Ligand HET ID in PDB",
      "PDB ID(s) for Ligand-Target Complex",
      "PubChem CID",
      "PubChem SID",
      "ChEBI ID of Ligand",
      "ChEMBL ID of Ligand",
      "DrugBank ID of Ligand",
      "IUPHAR_GRAC ID of Ligand",
      "KEGG ID of Ligand",
      "ZINC ID of Ligand",
      "Number of Protein Chains in Target (>1 implies a multichain complex)",
      "BindingDB Target Chain Sequence 1",
      "PDB ID(s) of Target Chain 1",
      "UniProt (SwissProt) Recommended Name of Target Chain 1",
      "UniProt (SwissProt) Entry Name of Target Chain 1",
      "UniProt (SwissProt) Primary ID of Target Chain 1",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 1",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 1",
      "UniProt (TrEMBL) Submitted Name of Target Chain 1",
      "UniProt (TrEMBL) Entry Name of Target Chain 1",
      "UniProt (TrEMBL) Primary ID of Target Chain 1",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 1",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 1",
      "BindingDB Target Chain Sequence 2",
      "PDB ID(s) of Target Chain 2",
      "UniProt (SwissProt) Recommended Name of Target Chain 2",
      "UniProt (SwissProt) Entry Name of Target Chain 2",
      "UniProt (SwissProt) Primary ID of Target Chain 2",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 2",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 2",
      "UniProt (TrEMBL) Submitted Name of Target Chain 2",
      "UniProt (TrEMBL) Entry Name of Target Chain 2",
      "UniProt (TrEMBL) Primary ID of Target Chain 2",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 2",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 2",
      "BindingDB Target Chain Sequence 3",
      "PDB ID(s) of Target Chain 3",
      "UniProt (SwissProt) Recommended Name of Target Chain 3",
      "UniProt (SwissProt) Entry Name of Target Chain 3",
      "UniProt (SwissProt) Primary ID of Target Chain 3",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 3",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 3",
      "UniProt (TrEMBL) Submitted Name of Target Chain 3",
      "UniProt (TrEMBL) Entry Name of Target Chain 3",
      "UniProt (TrEMBL) Primary ID of Target Chain 3",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 3",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 3",
      "BindingDB Target Chain Sequence 4",
      "PDB ID(s) of Target Chain 4",
      "UniProt (SwissProt) Recommended Name of Target Chain 4",
      "UniProt (SwissProt) Entry Name of Target Chain 4",
      "UniProt (SwissProt) Primary ID of Target Chain 4",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 4",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 4",
      "UniProt (TrEMBL) Submitted Name of Target Chain 4",
      "UniProt (TrEMBL) Entry Name of Target Chain 4",
      "UniProt (TrEMBL) Primary ID of Target Chain 4",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 4",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 4",
      "BindingDB Target Chain Sequence 5",
      "PDB ID(s) of Target Chain 5",
      "UniProt (SwissProt) Recommended Name of Target Chain 5",
      "UniProt (SwissProt) Entry Name of Target Chain 5",
      "UniProt (SwissProt) Primary ID of Target Chain 5",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 5",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 5",
      "UniProt (TrEMBL) Submitted Name of Target Chain 5",
      "UniProt (TrEMBL) Entry Name of Target Chain 5",
      "UniProt (TrEMBL) Primary ID of Target Chain 5",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 5",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 5",
      "BindingDB Target Chain Sequence 6",
      "PDB ID(s) of Target Chain 6",
      "UniProt (SwissProt) Recommended Name of Target Chain 6",
      "UniProt (SwissProt) Entry Name of Target Chain 6",
      "UniProt (SwissProt) Primary ID of Target Chain 6",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 6",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 6",
      "UniProt (TrEMBL) Submitted Name of Target Chain 6",
      "UniProt (TrEMBL) Entry Name of Target Chain 6",
      "UniProt (TrEMBL) Primary ID of Target Chain 6",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 6",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 6",
      "BindingDB Target Chain Sequence 7",
      "PDB ID(s) of Target Chain 7",
      "UniProt (SwissProt) Recommended Name of Target Chain 7",
      "UniProt (SwissProt) Entry Name of Target Chain 7",
      "UniProt (SwissProt) Primary ID of Target Chain 7",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 7",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 7",
      "UniProt (TrEMBL) Submitted Name of Target Chain 7",
      "UniProt (TrEMBL) Entry Name of Target Chain 7",
      "UniProt (TrEMBL) Primary ID of Target Chain 7",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 7",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 7",
      "BindingDB Target Chain Sequence 8",
      "PDB ID(s) of Target Chain 8",
      "UniProt (SwissProt) Recommended Name of Target Chain 8",
      "UniProt (SwissProt) Entry Name of Target Chain 8",
      "UniProt (SwissProt) Primary ID of Target Chain 8",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 8",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 8",
      "UniProt (TrEMBL) Submitted Name of Target Chain 8",
      "UniProt (TrEMBL) Entry Name of Target Chain 8",
      "UniProt (TrEMBL) Primary ID of Target Chain 8",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 8",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 8",
      "BindingDB Target Chain Sequence 9",
      "PDB ID(s) of Target Chain 9",
      "UniProt (SwissProt) Recommended Name of Target Chain 9",
      "UniProt (SwissProt) Entry Name of Target Chain 9",
      "UniProt (SwissProt) Primary ID of Target Chain 9",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 9",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 9",
      "UniProt (TrEMBL) Submitted Name of Target Chain 9",
      "UniProt (TrEMBL) Entry Name of Target Chain 9",
      "UniProt (TrEMBL) Primary ID of Target Chain 9",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 9",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 9",
      "BindingDB Target Chain Sequence 10",
      "PDB ID(s) of Target Chain 10",
      "UniProt (SwissProt) Recommended Name of Target Chain 10",
      "UniProt (SwissProt) Entry Name of Target Chain 10",
      "UniProt (SwissProt) Primary ID of Target Chain 10",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 10",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 10",
      "UniProt (TrEMBL) Submitted Name of Target Chain 10",
      "UniProt (TrEMBL) Entry Name of Target Chain 10",
      "UniProt (TrEMBL) Primary ID of Target Chain 10",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 10",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 10",
      "BindingDB Target Chain Sequence 11",
      "PDB ID(s) of Target Chain 11",
      "UniProt (SwissProt) Recommended Name of Target Chain 11",
      "UniProt (SwissProt) Entry Name of Target Chain 11",
      "UniProt (SwissProt) Primary ID of Target Chain 11",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 11",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 11",
      "UniProt (TrEMBL) Submitted Name of Target Chain 11",
      "UniProt (TrEMBL) Entry Name of Target Chain 11",
      "UniProt (TrEMBL) Primary ID of Target Chain 11",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 11",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 11",
      "BindingDB Target Chain Sequence 12",
      "PDB ID(s) of Target Chain 12",
      "UniProt (SwissProt) Recommended Name of Target Chain 12",
      "UniProt (SwissProt) Entry Name of Target Chain 12",
      "UniProt (SwissProt) Primary ID of Target Chain 12",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 12",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 12",
      "UniProt (TrEMBL) Submitted Name of Target Chain 12",
      "UniProt (TrEMBL) Entry Name of Target Chain 12",
      "UniProt (TrEMBL) Primary ID of Target Chain 12",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 12",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 12",
      "BindingDB Target Chain Sequence 13",
      "PDB ID(s) of Target Chain 13",
      "UniProt (SwissProt) Recommended Name of Target Chain 13",
      "UniProt (SwissProt) Entry Name of Target Chain 13",
      "UniProt (SwissProt) Primary ID of Target Chain 13",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 13",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 13",
      "UniProt (TrEMBL) Submitted Name of Target Chain 13",
      "UniProt (TrEMBL) Entry Name of Target Chain 13",
      "UniProt (TrEMBL) Primary ID of Target Chain 13",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 13",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 13",
      "BindingDB Target Chain Sequence 14",
      "PDB ID(s) of Target Chain 14",
      "UniProt (SwissProt) Recommended Name of Target Chain 14",
      "UniProt (SwissProt) Entry Name of Target Chain 14",
      "UniProt (SwissProt) Primary ID of Target Chain 14",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 14",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 14",
      "UniProt (TrEMBL) Submitted Name of Target Chain 14",
      "UniProt (TrEMBL) Entry Name of Target Chain 14",
      "UniProt (TrEMBL) Primary ID of Target Chain 14",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 14",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 14",
      "BindingDB Target Chain Sequence 15",
      "PDB ID(s) of Target Chain 15",
      "UniProt (SwissProt) Recommended Name of Target Chain 15",
      "UniProt (SwissProt) Entry Name of Target Chain 15",
      "UniProt (SwissProt) Primary ID of Target Chain 15",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 15",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 15",
      "UniProt (TrEMBL) Submitted Name of Target Chain 15",
      "UniProt (TrEMBL) Entry Name of Target Chain 15",
      "UniProt (TrEMBL) Primary ID of Target Chain 15",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 15",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 15",
      "BindingDB Target Chain Sequence 16",
      "PDB ID(s) of Target Chain 16",
      "UniProt (SwissProt) Recommended Name of Target Chain 16",
      "UniProt (SwissProt) Entry Name of Target Chain 16",
      "UniProt (SwissProt) Primary ID of Target Chain 16",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 16",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 16",
      "UniProt (TrEMBL) Submitted Name of Target Chain 16",
      "UniProt (TrEMBL) Entry Name of Target Chain 16",
      "UniProt (TrEMBL) Primary ID of Target Chain 16",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 16",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 16",
      "BindingDB Target Chain Sequence 17",
      "PDB ID(s) of Target Chain 17",
      "UniProt (SwissProt) Recommended Name of Target Chain 17",
      "UniProt (SwissProt) Entry Name of Target Chain 17",
      "UniProt (SwissProt) Primary ID of Target Chain 17",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 17",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 17",
      "UniProt (TrEMBL) Submitted Name of Target Chain 17",
      "UniProt (TrEMBL) Entry Name of Target Chain 17",
      "UniProt (TrEMBL) Primary ID of Target Chain 17",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 17",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 17",
      "BindingDB Target Chain Sequence 18",
      "PDB ID(s) of Target Chain 18",
      "UniProt (SwissProt) Recommended Name of Target Chain 18",
      "UniProt (SwissProt) Entry Name of Target Chain 18",
      "UniProt (SwissProt) Primary ID of Target Chain 18",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 18",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 18",
      "UniProt (TrEMBL) Submitted Name of Target Chain 18",
      "UniProt (TrEMBL) Entry Name of Target Chain 18",
      "UniProt (TrEMBL) Primary ID of Target Chain 18",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 18",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 18",
      "BindingDB Target Chain Sequence 19",
      "PDB ID(s) of Target Chain 19",
      "UniProt (SwissProt) Recommended Name of Target Chain 19",
      "UniProt (SwissProt) Entry Name of Target Chain 19",
      "UniProt (SwissProt) Primary ID of Target Chain 19",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 19",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 19",
      "UniProt (TrEMBL) Submitted Name of Target Chain 19",
      "UniProt (TrEMBL) Entry Name of Target Chain 19",
      "UniProt (TrEMBL) Primary ID of Target Chain 19",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 19",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 19",
      "BindingDB Target Chain Sequence 20",
      "PDB ID(s) of Target Chain 20",
      "UniProt (SwissProt) Recommended Name of Target Chain 20",
      "UniProt (SwissProt) Entry Name of Target Chain 20",
      "UniProt (SwissProt) Primary ID of Target Chain 20",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 20",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 20",
      "UniProt (TrEMBL) Submitted Name of Target Chain 20",
      "UniProt (TrEMBL) Entry Name of Target Chain 20",
      "UniProt (TrEMBL) Primary ID of Target Chain 20",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 20",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 20",
      "BindingDB Target Chain Sequence 21",
      "PDB ID(s) of Target Chain 21",
      "UniProt (SwissProt) Recommended Name of Target Chain 21",
      "UniProt (SwissProt) Entry Name of Target Chain 21",
      "UniProt (SwissProt) Primary ID of Target Chain 21",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 21",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 21",
      "UniProt (TrEMBL) Submitted Name of Target Chain 21",
      "UniProt (TrEMBL) Entry Name of Target Chain 21",
      "UniProt (TrEMBL) Primary ID of Target Chain 21",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 21",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 21",
      "BindingDB Target Chain Sequence 22",
      "PDB ID(s) of Target Chain 22",
      "UniProt (SwissProt) Recommended Name of Target Chain 22",
      "UniProt (SwissProt) Entry Name of Target Chain 22",
      "UniProt (SwissProt) Primary ID of Target Chain 22",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 22",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 22",
      "UniProt (TrEMBL) Submitted Name of Target Chain 22",
      "UniProt (TrEMBL) Entry Name of Target Chain 22",
      "UniProt (TrEMBL) Primary ID of Target Chain 22",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 22",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 22",
      "BindingDB Target Chain Sequence 23",
      "PDB ID(s) of Target Chain 23",
      "UniProt (SwissProt) Recommended Name of Target Chain 23",
      "UniProt (SwissProt) Entry Name of Target Chain 23",
      "UniProt (SwissProt) Primary ID of Target Chain 23",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 23",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 23",
      "UniProt (TrEMBL) Submitted Name of Target Chain 23",
      "UniProt (TrEMBL) Entry Name of Target Chain 23",
      "UniProt (TrEMBL) Primary ID of Target Chain 23",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 23",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 23",
      "BindingDB Target Chain Sequence 24",
      "PDB ID(s) of Target Chain 24",
      "UniProt (SwissProt) Recommended Name of Target Chain 24",
      "UniProt (SwissProt) Entry Name of Target Chain 24",
      "UniProt (SwissProt) Primary ID of Target Chain 24",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 24",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 24",
      "UniProt (TrEMBL) Submitted Name of Target Chain 24",
      "UniProt (TrEMBL) Entry Name of Target Chain 24",
      "UniProt (TrEMBL) Primary ID of Target Chain 24",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 24",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 24",
      "BindingDB Target Chain Sequence 25",
      "PDB ID(s) of Target Chain 25",
      "UniProt (SwissProt) Recommended Name of Target Chain 25",
      "UniProt (SwissProt) Entry Name of Target Chain 25",
      "UniProt (SwissProt) Primary ID of Target Chain 25",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 25",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 25",
      "UniProt (TrEMBL) Submitted Name of Target Chain 25",
      "UniProt (TrEMBL) Entry Name of Target Chain 25",
      "UniProt (TrEMBL) Primary ID of Target Chain 25",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 25",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 25",
      "BindingDB Target Chain Sequence 26",
      "PDB ID(s) of Target Chain 26",
      "UniProt (SwissProt) Recommended Name of Target Chain 26",
      "UniProt (SwissProt) Entry Name of Target Chain 26",
      "UniProt (SwissProt) Primary ID of Target Chain 26",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 26",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 26",
      "UniProt (TrEMBL) Submitted Name of Target Chain 26",
      "UniProt (TrEMBL) Entry Name of Target Chain 26",
      "UniProt (TrEMBL) Primary ID of Target Chain 26",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 26",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 26",
      "BindingDB Target Chain Sequence 27",
      "PDB ID(s) of Target Chain 27",
      "UniProt (SwissProt) Recommended Name of Target Chain 27",
      "UniProt (SwissProt) Entry Name of Target Chain 27",
      "UniProt (SwissProt) Primary ID of Target Chain 27",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 27",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 27",
      "UniProt (TrEMBL) Submitted Name of Target Chain 27",
      "UniProt (TrEMBL) Entry Name of Target Chain 27",
      "UniProt (TrEMBL) Primary ID of Target Chain 27",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 27",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 27",
      "BindingDB Target Chain Sequence 28",
      "PDB ID(s) of Target Chain 28",
      "UniProt (SwissProt) Recommended Name of Target Chain 28",
      "UniProt (SwissProt) Entry Name of Target Chain 28",
      "UniProt (SwissProt) Primary ID of Target Chain 28",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 28",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 28",
      "UniProt (TrEMBL) Submitted Name of Target Chain 28",
      "UniProt (TrEMBL) Entry Name of Target Chain 28",
      "UniProt (TrEMBL) Primary ID of Target Chain 28",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 28",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 28",
      "BindingDB Target Chain Sequence 29",
      "PDB ID(s) of Target Chain 29",
      "UniProt (SwissProt) Recommended Name of Target Chain 29",
      "UniProt (SwissProt) Entry Name of Target Chain 29",
      "UniProt (SwissProt) Primary ID of Target Chain 29",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 29",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 29",
      "UniProt (TrEMBL) Submitted Name of Target Chain 29",
      "UniProt (TrEMBL) Entry Name of Target Chain 29",
      "UniProt (TrEMBL) Primary ID of Target Chain 29",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 29",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 29",
      "BindingDB Target Chain Sequence 30",
      "PDB ID(s) of Target Chain 30",
      "UniProt (SwissProt) Recommended Name of Target Chain 30",
      "UniProt (SwissProt) Entry Name of Target Chain 30",
      "UniProt (SwissProt) Primary ID of Target Chain 30",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 30",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 30",
      "UniProt (TrEMBL) Submitted Name of Target Chain 30",
      "UniProt (TrEMBL) Entry Name of Target Chain 30",
      "UniProt (TrEMBL) Primary ID of Target Chain 30",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 30",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 30",
      "BindingDB Target Chain Sequence 31",
      "PDB ID(s) of Target Chain 31",
      "UniProt (SwissProt) Recommended Name of Target Chain 31",
      "UniProt (SwissProt) Entry Name of Target Chain 31",
      "UniProt (SwissProt) Primary ID of Target Chain 31",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 31",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 31",
      "UniProt (TrEMBL) Submitted Name of Target Chain 31",
      "UniProt (TrEMBL) Entry Name of Target Chain 31",
      "UniProt (TrEMBL) Primary ID of Target Chain 31",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 31",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 31",
      "BindingDB Target Chain Sequence 32",
      "PDB ID(s) of Target Chain 32",
      "UniProt (SwissProt) Recommended Name of Target Chain 32",
      "UniProt (SwissProt) Entry Name of Target Chain 32",
      "UniProt (SwissProt) Primary ID of Target Chain 32",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 32",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 32",
      "UniProt (TrEMBL) Submitted Name of Target Chain 32",
      "UniProt (TrEMBL) Entry Name of Target Chain 32",
      "UniProt (TrEMBL) Primary ID of Target Chain 32",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 32",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 32",
      "BindingDB Target Chain Sequence 33",
      "PDB ID(s) of Target Chain 33",
      "UniProt (SwissProt) Recommended Name of Target Chain 33",
      "UniProt (SwissProt) Entry Name of Target Chain 33",
      "UniProt (SwissProt) Primary ID of Target Chain 33",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 33",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 33",
      "UniProt (TrEMBL) Submitted Name of Target Chain 33",
      "UniProt (TrEMBL) Entry Name of Target Chain 33",
      "UniProt (TrEMBL) Primary ID of Target Chain 33",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 33",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 33",
      "BindingDB Target Chain Sequence 34",
      "PDB ID(s) of Target Chain 34",
      "UniProt (SwissProt) Recommended Name of Target Chain 34",
      "UniProt (SwissProt) Entry Name of Target Chain 34",
      "UniProt (SwissProt) Primary ID of Target Chain 34",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 34",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 34",
      "UniProt (TrEMBL) Submitted Name of Target Chain 34",
      "UniProt (TrEMBL) Entry Name of Target Chain 34",
      "UniProt (TrEMBL) Primary ID of Target Chain 34",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 34",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 34",
      "BindingDB Target Chain Sequence 35",
      "PDB ID(s) of Target Chain 35",
      "UniProt (SwissProt) Recommended Name of Target Chain 35",
      "UniProt (SwissProt) Entry Name of Target Chain 35",
      "UniProt (SwissProt) Primary ID of Target Chain 35",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 35",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 35",
      "UniProt (TrEMBL) Submitted Name of Target Chain 35",
      "UniProt (TrEMBL) Entry Name of Target Chain 35",
      "UniProt (TrEMBL) Primary ID of Target Chain 35",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 35",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 35",
      "BindingDB Target Chain Sequence 36",
      "PDB ID(s) of Target Chain 36",
      "UniProt (SwissProt) Recommended Name of Target Chain 36",
      "UniProt (SwissProt) Entry Name of Target Chain 36",
      "UniProt (SwissProt) Primary ID of Target Chain 36",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 36",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 36",
      "UniProt (TrEMBL) Submitted Name of Target Chain 36",
      "UniProt (TrEMBL) Entry Name of Target Chain 36",
      "UniProt (TrEMBL) Primary ID of Target Chain 36",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 36",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 36",
      "BindingDB Target Chain Sequence 37",
      "PDB ID(s) of Target Chain 37",
      "UniProt (SwissProt) Recommended Name of Target Chain 37",
      "UniProt (SwissProt) Entry Name of Target Chain 37",
      "UniProt (SwissProt) Primary ID of Target Chain 37",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 37",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 37",
      "UniProt (TrEMBL) Submitted Name of Target Chain 37",
      "UniProt (TrEMBL) Entry Name of Target Chain 37",
      "UniProt (TrEMBL) Primary ID of Target Chain 37",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 37",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 37",
      "BindingDB Target Chain Sequence 38",
      "PDB ID(s) of Target Chain 38",
      "UniProt (SwissProt) Recommended Name of Target Chain 38",
      "UniProt (SwissProt) Entry Name of Target Chain 38",
      "UniProt (SwissProt) Primary ID of Target Chain 38",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 38",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 38",
      "UniProt (TrEMBL) Submitted Name of Target Chain 38",
      "UniProt (TrEMBL) Entry Name of Target Chain 38",
      "UniProt (TrEMBL) Primary ID of Target Chain 38",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 38",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 38",
      "BindingDB Target Chain Sequence 39",
      "PDB ID(s) of Target Chain 39",
      "UniProt (SwissProt) Recommended Name of Target Chain 39",
      "UniProt (SwissProt) Entry Name of Target Chain 39",
      "UniProt (SwissProt) Primary ID of Target Chain 39",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 39",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 39",
      "UniProt (TrEMBL) Submitted Name of Target Chain 39",
      "UniProt (TrEMBL) Entry Name of Target Chain 39",
      "UniProt (TrEMBL) Primary ID of Target Chain 39",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 39",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 39",
      "BindingDB Target Chain Sequence 40",
      "PDB ID(s) of Target Chain 40",
      "UniProt (SwissProt) Recommended Name of Target Chain 40",
      "UniProt (SwissProt) Entry Name of Target Chain 40",
      "UniProt (SwissProt) Primary ID of Target Chain 40",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 40",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 40",
      "UniProt (TrEMBL) Submitted Name of Target Chain 40",
      "UniProt (TrEMBL) Entry Name of Target Chain 40",
      "UniProt (TrEMBL) Primary ID of Target Chain 40",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 40",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 40",
      "BindingDB Target Chain Sequence 41",
      "PDB ID(s) of Target Chain 41",
      "UniProt (SwissProt) Recommended Name of Target Chain 41",
      "UniProt (SwissProt) Entry Name of Target Chain 41",
      "UniProt (SwissProt) Primary ID of Target Chain 41",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 41",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 41",
      "UniProt (TrEMBL) Submitted Name of Target Chain 41",
      "UniProt (TrEMBL) Entry Name of Target Chain 41",
      "UniProt (TrEMBL) Primary ID of Target Chain 41",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 41",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 41",
      "BindingDB Target Chain Sequence 42",
      "PDB ID(s) of Target Chain 42",
      "UniProt (SwissProt) Recommended Name of Target Chain 42",
      "UniProt (SwissProt) Entry Name of Target Chain 42",
      "UniProt (SwissProt) Primary ID of Target Chain 42",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 42",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 42",
      "UniProt (TrEMBL) Submitted Name of Target Chain 42",
      "UniProt (TrEMBL) Entry Name of Target Chain 42",
      "UniProt (TrEMBL) Primary ID of Target Chain 42",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 42",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 42",
      "BindingDB Target Chain Sequence 43",
      "PDB ID(s) of Target Chain 43",
      "UniProt (SwissProt) Recommended Name of Target Chain 43",
      "UniProt (SwissProt) Entry Name of Target Chain 43",
      "UniProt (SwissProt) Primary ID of Target Chain 43",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 43",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 43",
      "UniProt (TrEMBL) Submitted Name of Target Chain 43",
      "UniProt (TrEMBL) Entry Name of Target Chain 43",
      "UniProt (TrEMBL) Primary ID of Target Chain 43",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 43",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 43",
      "BindingDB Target Chain Sequence 44",
      "PDB ID(s) of Target Chain 44",
      "UniProt (SwissProt) Recommended Name of Target Chain 44",
      "UniProt (SwissProt) Entry Name of Target Chain 44",
      "UniProt (SwissProt) Primary ID of Target Chain 44",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 44",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 44",
      "UniProt (TrEMBL) Submitted Name of Target Chain 44",
      "UniProt (TrEMBL) Entry Name of Target Chain 44",
      "UniProt (TrEMBL) Primary ID of Target Chain 44",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 44",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 44",
      "BindingDB Target Chain Sequence 45",
      "PDB ID(s) of Target Chain 45",
      "UniProt (SwissProt) Recommended Name of Target Chain 45",
      "UniProt (SwissProt) Entry Name of Target Chain 45",
      "UniProt (SwissProt) Primary ID of Target Chain 45",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 45",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 45",
      "UniProt (TrEMBL) Submitted Name of Target Chain 45",
      "UniProt (TrEMBL) Entry Name of Target Chain 45",
      "UniProt (TrEMBL) Primary ID of Target Chain 45",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 45",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 45",
      "BindingDB Target Chain Sequence 46",
      "PDB ID(s) of Target Chain 46",
      "UniProt (SwissProt) Recommended Name of Target Chain 46",
      "UniProt (SwissProt) Entry Name of Target Chain 46",
      "UniProt (SwissProt) Primary ID of Target Chain 46",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 46",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 46",
      "UniProt (TrEMBL) Submitted Name of Target Chain 46",
      "UniProt (TrEMBL) Entry Name of Target Chain 46",
      "UniProt (TrEMBL) Primary ID of Target Chain 46",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 46",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 46",
      "BindingDB Target Chain Sequence 47",
      "PDB ID(s) of Target Chain 47",
      "UniProt (SwissProt) Recommended Name of Target Chain 47",
      "UniProt (SwissProt) Entry Name of Target Chain 47",
      "UniProt (SwissProt) Primary ID of Target Chain 47",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 47",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 47",
      "UniProt (TrEMBL) Submitted Name of Target Chain 47",
      "UniProt (TrEMBL) Entry Name of Target Chain 47",
      "UniProt (TrEMBL) Primary ID of Target Chain 47",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 47",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 47",
      "BindingDB Target Chain Sequence 48",
      "PDB ID(s) of Target Chain 48",
      "UniProt (SwissProt) Recommended Name of Target Chain 48",
      "UniProt (SwissProt) Entry Name of Target Chain 48",
      "UniProt (SwissProt) Primary ID of Target Chain 48",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 48",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 48",
      "UniProt (TrEMBL) Submitted Name of Target Chain 48",
      "UniProt (TrEMBL) Entry Name of Target Chain 48",
      "UniProt (TrEMBL) Primary ID of Target Chain 48",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 48",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 48",
      "BindingDB Target Chain Sequence 49",
      "PDB ID(s) of Target Chain 49",
      "UniProt (SwissProt) Recommended Name of Target Chain 49",
      "UniProt (SwissProt) Entry Name of Target Chain 49",
      "UniProt (SwissProt) Primary ID of Target Chain 49",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 49",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 49",
      "UniProt (TrEMBL) Submitted Name of Target Chain 49",
      "UniProt (TrEMBL) Entry Name of Target Chain 49",
      "UniProt (TrEMBL) Primary ID of Target Chain 49",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 49",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 49",
      "BindingDB Target Chain Sequence 50",
      "PDB ID(s) of Target Chain 50",
      "UniProt (SwissProt) Recommended Name of Target Chain 50",
      "UniProt (SwissProt) Entry Name of Target Chain 50",
      "UniProt (SwissProt) Primary ID of Target Chain 50",
      "UniProt (SwissProt) Secondary ID(s) of Target Chain 50",
      "UniProt (SwissProt) Alternative ID(s) of Target Chain 50",
      "UniProt (TrEMBL) Submitted Name of Target Chain 50",
      "UniProt (TrEMBL) Entry Name of Target Chain 50",
      "UniProt (TrEMBL) Primary ID of Target Chain 50",
      "UniProt (TrEMBL) Secondary ID(s) of Target Chain 50",
      "UniProt (TrEMBL) Alternative ID(s) of Target Chain 50"
    ],
    "resolved_columns": {
      "swiss_id": "UniProt (SwissProt) Primary ID of Target Chain 1",
      "trembl_id": "UniProt (TrEMBL) Primary ID of Target Chain 1",
      "publication_date": "Date of publication",
      "chain_count": "Number of Protein Chains in Target (>1 implies a multichain complex)",
      "target_name": "Target Name",
      "pmid": "PMID",
      "doi": "Article DOI",
      "pdb_target_chain": "PDB ID(s) for Ligand-Target Complex",
      "Ki": "Ki (nM)",
      "Kd": "Kd (nM)",
      "IC50": "IC50 (nM)",
      "EC50": "EC50 (nM)"
    },
    "counts": {
      "rows": 93712,
      "chain_count_1": 85451,
      "single_or_unknown_chain_rows": 85451,
      "unique_uniprot_rows": 84213,
      "dated_unique_uniprot_rows": 84213,
      "functional_affinity_rows": 58200,
      "chain_count_2": 8036,
      "multichain_rows": 8261,
      "exact_ki_kd_rows": 23778,
      "dated_exact_ki_kd_rows": 23778,
      "chain_count_5": 53,
      "chain_count_3": 167,
      "chain_count_11": 3,
      "ambiguous_uniprot_rows": 1238,
      "chain_count_4": 2
    },
    "affinity_type_counts": {
      "IC50": 55304,
      "Ki": 24668,
      "EC50": 4183,
      "Kd": 2584
    },
    "affinity_relation_counts": {
      "IC50:exact": 47824,
      "IC50:gt": 7174,
      "Ki:exact": 21370,
      "EC50:exact": 3784,
      "EC50:gt": 392,
      "Ki:gt": 3171,
      "EC50:lt": 7,
      "IC50:lt": 306,
      "Ki:lt": 127,
      "Kd:exact": 2425,
      "Kd:gt": 152,
      "Kd:lt": 7
    },
    "date_precision_counts": {
      "day": 84213
    },
    "uniprot_source_rows": {
      "Swiss-Prot": 80339,
      "TrEMBL": 3874
    },
    "unique_pmids": 2484,
    "unique_dois": 2489
  },
  "target_audit": {
    "core_targets": 849,
    "group_counts": {
      "treated_new_predicted_structure": 218,
      "comparison_preexisting_structure": 609,
      "no_prestructure_no_afdb_model": 22
    },
    "at_risk_100nm_counts": {
      "treated_new_predicted_structure": 110,
      "comparison_preexisting_structure": 232,
      "no_prestructure_no_afdb_model": 8
    },
    "post_treatment_100nm_events": {
      "comparison_preexisting_structure": 1,
      "treated_new_predicted_structure": 1
    },
    "afdb_available_targets": 812,
    "pre_treatment_structure_targets": 609,
    "targets_with_any_pdb_mapping": 633,
    "pdb_id_date_coverage": 1.0,
    "afdb_api_error_rate": 0.0,
    "pre_100nm_events_2010_2020": {
      "treated_new_predicted_structure": {
        "2010": 12,
        "2011": 0,
        "2012": 2,
        "2013": 5,
        "2014": 5,
        "2015": 0,
        "2016": 5,
        "2017": 5,
        "2018": 0,
        "2019": 0,
        "2020": 1
      },
      "comparison_preexisting_structure": {
        "2010": 28,
        "2011": 9,
        "2012": 5,
        "2013": 17,
        "2014": 12,
        "2015": 6,
        "2016": 23,
        "2017": 12,
        "2018": 0,
        "2019": 0,
        "2020": 8
      }
    }
  },
  "derived_rates": {
    "unique_uniprot_row_mapping": 0.985512,
    "publication_date_coverage_exact_ki_kd": 1.0
  },
  "gate_assessment": {
    "target-identity-map": {
      "status": "passed",
      "threshold": "At least 80% of single/unknown-chain rows map to exactly one UniProt accession and at least 500 targets have dated exact Ki/Kd measurements.",
      "evidence": "98.6% unique row mapping; 849 core targets."
    },
    "publication-date-coverage": {
      "status": "passed",
      "threshold": "At least 75% of exact Ki/Kd rows have a parsable publication date.",
      "evidence": "100.0% of exact Ki/Kd rows have a parsable publication date."
    },
    "assay-comparability": {
      "status": "passed",
      "threshold": "At least 10,000 dated exact Ki/Kd rows across at least 500 targets under the strict primary rule.",
      "evidence": "23778 dated exact Ki/Kd rows across 849 targets."
    },
    "pre-treatment-structure-map": {
      "status": "passed",
      "threshold": "At least 95% of SIFTS-linked PDB IDs have a release date in the official PDB index.",
      "evidence": "100.0% of 32252 mapped PDB IDs have release dates."
    },
    "alphafold-usability-rule": {
      "status": "pending",
      "threshold": "Availability alone is insufficient; a domain or binding-site coverage/confidence rule must be fixed before estimation.",
      "evidence": null
    },
    "cohort-size-and-overlap": {
      "status": "pending",
      "threshold": "Both at-risk groups need adequate size and covariate overlap after target-class and activity adjustment.",
      "evidence": null
    },
    "pre-trend-credibility": {
      "status": "pending",
      "threshold": "Event-study leads and pre-treatment trends must be estimated after the cohort and covariates are frozen.",
      "evidence": null
    },
    "public-rebuild-path": {
      "status": "passed",
      "threshold": "The exact BindingDB release URL/hash and all public mapping sources rebuild the audit without private inputs.",
      "evidence": "Release 202609, SHA-256 1203194f366623ae9b4caee34f2477d412ebddbda267593df9d1d92d0c66fb74; no AlphaFold API errors."
    }
  },
  "conclusion": {
    "can_build_target_level_panel": true,
    "can_estimate_causal_effect_now": false,
    "reason": "The audit can establish a rebuildable target universe and historical structure map, but AlphaFold binding-site usability, covariate overlap, and pre-trend credibility remain unresolved by design."
  },
  "next_step": "Freeze a binding-site/domain usability rule, audit target-class covariate overlap, and estimate pre-treatment event-study leads before moving the study from data_build to analysis."
}
