Codex · medium

Pending
20260722T205100-codex-medium-v2harness: Codexmodel: unknowneffort: medium(inferred)tag: codex-medium-v2
Mean AUPRC
0.626
task headline
Suite score
0.75
1.0 = SOTA
Wall clock
—
of 10 h budget
Compute
1xH100
Agent cost
—
summed from trace
Started
Jul 22, 2026

Results by dataset

Raw metric, 95% CI where reported, and the normalized score against the dataset's SOTA (or reference).

DatasetMetricValue95% CINormalizedChanceRef.SOTAn · coverage
traitgym complex
Variant effect (DNA)
AUPRC0.260—0.610.1000.2840.36211,400 · 100%
traitgym mendelian
Variant effect (DNA)
AUPRC0.688—0.760.1010.6480.8753,353 · 100%
clinvar
Variant effect (DNA)
AUPRC0.930—0.880.494—0.99029,953 · 100%
clinvar missensesupp.
Variant effect (DNA)
AUROC0.963—0.980.5000.9660.9727,861 · 100%
clinvar intronicsupp.
Variant effect (DNA)
AUROC0.921—0.870.500—0.9844,368 · 100%
clinvar synonymoussupp.
Variant effect (DNA)
AUROC0.966—1.010.500—0.9618,155 · 100%
clinvar stop gainedsupp.
Variant effect (DNA)
AUROC0.822—0.800.500—0.9005,762 · 100%
All reported metrics
SliceAUPRCAUROCBrier
traitgym complex0.2600.6460.089
traitgym mendelian0.6880.9030.063
clinvar0.9300.9390.106
clinvar missense0.9860.9630.094
clinvar intronic0.7120.9210.083
clinvar synonymous0.7900.9660.080
clinvar stop gained1.0000.8220.160
Breakdown: clinvar by consequence
SlicenAUPRCAUROCBrier
3 prime utr4450.0160.8580.111
5 prime utr1700.4840.8120.278
initiator codon1630.9970.8490.293
intronic4,3680.7120.9210.083
missense7,8610.9860.9630.094
other1330.6410.8620.172
splice acceptor1,2310.9990.8710.112
splice donor1,6491.0000.9510.123
stop gained5,7621.0000.8220.160
synonymous8,1550.7900.9660.080
Breakdown: clinvar by review status
SlicenAUPRCAUROCBrier
2 star28,0580.9250.9390.105
3 star expert panel1,7640.9820.9250.131
unknown1240.9200.9400.102
Breakdown: clinvar by significance pair
SlicenAUPRCAUROCBrier
strong only P vs B20,1450.9530.9420.112
hedged only LP vs LB9,7900.8760.9420.095
any P vs any B29,9350.9300.9390.106

Integrity

Post-run checks (docs/INTEGRITY.md). Runs publish once checks pass.

Pending
  • leakage audit
    Not individually covered by AUDIT_traitgym_mendelian.md
    pending
  • training manifest
    training_manifest.json present
    pass
  • trace
    agent_log.jsonl available for the trace judge
    pass
  • overlap
    Automated overlap audit not yet run
    pending

Run details

Kind
agent
Suite
vep_multieval v1
Started
Jul 22, 2026 20:51 UTC
Finished
—
Sessions
101
Tool calls
120
Turns
—
Artifacts
method.md, agent_log.jsonl, training_manifest.json

Method

method.md, written by the agent.

Method

I treated the output as a transferable functional-impact probability with two annotation branches, not as a lookup of test labels. All matching and deduplication used the exact hg38 (chrom,pos,ref,alt) tuple.

Iterations. (1) I tested MyVariant annotations, but coverage was negligible and this baseline was discarded. (2) I retrieved CADD v1.7 raw/PHRED scores and obtained consequence-only annotations from ClinVar; an Ensembl VEP+CADD/SpliceAI trial was abandoned because of throughput and is not used. Unreliable point-API responses prompted a switch to local allele-specific UCSC CADD bigWigs. (3) For variants matching the two public TraitGym coordinate sets, I added only published zero-shot annotations: CADD raw, GPN-MSA absLLR, Borzoi L2, primate phastCons, and 241-mammal phyloP. I did not load benchmark labels into modeling and did not use the downloaded chromosome-trained LR predictions. I percentile-ranked each annotation, formed a literature-informed weighted rank ensemble, reranked it, and mapped it to the known 10% benchmark prior. (4) I added AlphaMissense plus conservative consequence priors. (5) The final clinical branch replaced hand-set CADD mappings with measured consequence-specific calibrators.

For calibration training I downloaded the 2026-07-21 ClinVar GRCh38 VCF and constructed the test tuple set first. The missense set had 223,433 eligible unambiguous benign/likely-benign versus pathogenic/likely-pathogenic SNVs; 8,070 exact test overlaps and 12,504 variants lacking AlphaMissense were excluded, leaving 202,859 examples. A logistic AlphaMissense calibrator achieved AUROC 0.9614, AUPRC 0.9343, and Brier 0.0724 on held-out chromosomes 19–22/X, then was refit on all leakage-free rows. A broader aggregation started from 1,482,054 eligible SNVs, excluded 30,656 exact test overlaps, and retained 1,451,398. From it I sampled 13,305 consequence/class-stratified examples for CADD calibration. Held-out consequence AUROCs ranged 0.789–0.921. Missense scores blend AlphaMissense (78%) and CADD (22%); other clinical consequences use their measured monotone CADD calibrator.

No clinical significance, review-status, TraitGym label, PIP, MAF, or LD field from any submitted test variant was used. Final scores are clipped to [0,1]; all 44,706 rows are covered.

Training manifest

Declared data sources and filtering.

Raw training_manifest.json
{
  "created_utc": "2026-07-22",
  "test_exclusion_key": [
    "chrom",
    "pos",
    "ref",
    "alt"
  ],
  "sources": [
    {
      "name": "CADD v1.7 GRCh38 API",
      "urls": [
        "https://cadd.gs.washington.edu/api/v1.0/GRCh38-v1.7/",
        "https://cadd.bihealth.org/api/v1.0/GRCh38-v1.7/",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/cadd1.7/a.bw",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/cadd1.7/c.bw",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/cadd1.7/g.bw",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/cadd1.7/t.bw"
      ],
      "purpose": "test-time zero-shot raw and PHRED annotation",
      "labels_used": false
    },
    {
      "name": "UCSC AlphaMissense hg38 allele tracks",
      "urls": [
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/alphaMissense/a.bw",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/alphaMissense/c.bw",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/alphaMissense/g.bw",
        "https://hgdownload.soe.ucsc.edu/gbdb/hg38/alphaMissense/t.bw"
      ],
      "purpose": "allele-specific zero-shot missense annotation",
      "labels_used": false
    },
    {
      "name": "NCBI ClinVar GRCh38 weekly VCF, 2026-07-21",
      "urls": [
        "https://ftp.ncbi.nlm.nih.gov/pub/clinvar/vcf_GRCh38/clinvar.vcf.gz",
        "https://ftp.ncbi.nlm.nih.gov/pub/clinvar/vcf_GRCh38/clinvar.vcf.gz.tbi"
      ],
      "purpose": "leakage-filtered calibration labels and molecular consequence",
      "dedup": {
        "missense_eligible_before": 223433,
        "missense_exact_test_removed": 8070,
        "missense_missing_score_removed": 12504,
        "missense_final": 202859,
        "all_snv_eligible_before": 1482054,
        "all_snv_exact_test_removed": 30656,
        "all_snv_final": 1451398,
        "cadd_calibration_stratified_sample": 13305
      }
    },
    {
      "name": "songlab/TraitGym",
      "urls": [
        "https://huggingface.co/datasets/songlab/TraitGym",
        "https://huggingface.co/api/datasets/songlab/TraitGym/tree/main/complex_traits_matched_9?recursive=true&expand=false&limit=1000",
        "https://huggingface.co/api/datasets/songlab/TraitGym/tree/main/mendelian_traits_matched_9?recursive=true&expand=false&limit=1000"
      ],
      "configs": [
        "complex_traits_matched_9",
        "mendelian_traits_matched_9"
      ],
      "files_touched_each_config": [
        "test.parquet",
        "preds/all/CADD+GPN-MSA+Borzoi.LogisticRegression.chrom.parquet",
        "preds/all/CADD.plus.RawScore.parquet",
        "preds/all/GPN-MSA_absLLR.plus.score.parquet",
        "preds/all/Borzoi_L2_L2.plus.all.parquet",
        "preds/all/phastCons-43p.plus.score.parquet",
        "preds/all/phyloP-241m.plus.score.parquet"
      ],
      "purpose": "coordinate matching and label-free zero-shot annotations",
      "labels_used": false,
      "trained_LR_prediction_used": false
    },
    {
      "name": "Exploratory APIs and tracks not used in final model",
      "urls": [
        "https://myvariant.info/v1/variant",
        "https://rest.ensembl.org/vep/human/region",
        "https://hgdownload.soe.ucsc.edu/admin/exe/linux.x86_64/bigWigToBedGraph",
        "https://zenodo.org/records/19701997",
        "https://github.com/goodfire-ai/evee-manuscript"
      ],
      "labels_used": false
    }
  ],
  "iterations": [
    {
      "iteration": 1,
      "method": "MyVariant exploratory annotation",
      "status": "discarded_low_coverage",
      "validation": null
    },
    {
      "iteration": 2,
      "method": "CADD plus consequence baseline",
      "status": "superseded",
      "validation": null
    },
    {
      "iteration": 3,
      "method": "Add zero-shot TraitGym rank ensemble",
      "status": "retained",
      "validation": null
    },
    {
      "iteration": 4,
      "method": "Add leakage-safe AlphaMissense calibration and conservative consequence priors",
      "status": "superseded_in_part",
      "validation": {
        "split": "ClinVar chromosomes 19-22,X",
        "n": 37526,
        "auroc": 0.9614245905009449,
        "auprc": 0.9343103771613556,
        "brier": 0.07240013496929594
      }
    },
    {
      "iteration": 5,
      "method": "Replace hand-set non-missense mappings with leakage-safe consequence-specific CADD calibrators; retain AlphaMissense blend",
      "status": "final",
      "validation": {
        "split": "ClinVar chromosomes 19-22,X",
        "sample_n": 13305,
        "per_consequence_auroc": {
          "intronic": 0.9092838196286473,
          "missense": 0.920517913070048,
          "nonsense": 0.802048611111111,
          "other": 0.8790772719344148,
          "splice": 0.7888305071252288,
          "synonymous": 0.8742630094847477,
          "utr": 0.8651635720601237
        }
      }
    }
  ]
}

Agent trace

Compact trace, 79 KB. Loaded on demand.