Virtual base class for QTL and GWAS summary statistics
collections. Concrete subclasses (QtlSumStats,
GwasSumStats) inherit from DFrame and share the
ldSketch / genome / qcInfo slots.
Slots
ldSketchThe
GenotypeHandlethe QC pipeline harmonized against, orNULL. Optional: LD-free workflows (e.g. mash, which operates across conditions per variant) carryNULL; pipelines that need LD validate its presence when they consume the collection.genomeCharacter, genome build label.
qcInfoA
listrecording which QC steps ran. Emptylist()on construction; populated bysummaryStatsQc()with a per-step audit record (filter names, drop counts, liftover target, RAISS settings, etc.). Fine-mapping and TWAS-weights pipelines reject inputs wherelength(getQcInfo(x)) == 0L— the slot serves as both the gating flag and the audit trail.