Skip to contents

Construct a FineMappingEntry payload for one (study, context, trait, method) row of a FineMappingResult collection.

Usage

FineMappingEntry(variantIds, susieFit, topLoci, cvResult = NULL)

Arguments

variantIds

Character vector of variant IDs in fit order.

susieFit

The SuSiE fit object (full or trimmed; controlled by the pipeline's trim parameter).

topLoci

Per-variant data.frame in canonical schema: identity columns (variant_id, chrom, pos, A1, A2), context (N, af; effect-allele frequency, never MAF), marginal columns (marginal_beta, marginal_se, marginal_z, marginal_p), posterior columns (pip, posterior_mean, posterior_sd, cs_*, cs_*_purity), pipeline stamps (method, gene, event, grange_start, grange_end). Unfiltered: one row per variant in the fit.

cvResult

Optional cross-validation payload (list with samplePartition, predictions, performance) recorded when fine-mapping is run with cvFolds > 1. NULL otherwise.

Value

A FineMappingEntry object.