Reproduce ClinVarbitration decisions from archived ClinVar flat files
Source:R/reproduce.R
rclinvarbitration_reproduce_clinvarbitration_parquet.RdReproduces Centre for Population Genomics ClinVarbitration 2.2.11's
allele-level decision algorithm directly from NCBI's versioned
submission_summary and variant_summary files. The generated Parquet has
the exact seven-column clinvar_decisions.tsv layout: contig, position,
reference, alternate, clinical_significance, gold_stars, and
allele_id.
Details
This is separate from rclinvarbitration_import_xml() and the disease-aware
policy views. It exists to reproduce and differentially validate the upstream
allele-level artifact on matching archived flat-file releases. It uses
DuckDB's streaming CSV reader and SQL aggregation; it does not invoke Python,
Hail, VEP, or PM5 logic.