Build a single-study QtlDataset from a manifest
describing one row per QTL context (or per trait x context). The manifest
is a data.frame or a path to a delimited file (.csv -> CSV, else
TSV). Column names may be snake_case or camelCase.
Arguments
- manifest
A data.frame or a path to a manifest file. Recognised columns (canonical camelCase; snake_case aliases accepted):
context(required),phenotypePath(required, bgzipped BED),covariatePath(optional, per-context covariates), and the single-valuedstudy/genotypePath/genotypeCovariatePath.- study
Study identifier; reconciled with a
studycolumn.- genotypes
A
GenotypeHandleor a genotype path/prefix; reconciled with agenotypePathcolumn.- genotypeCovariates
A numeric matrix (samples x covariates) or a path to a covariate TSV; reconciled with a
genotypeCovariatePathcolumn.- scaleResiduals, mafCutoff, macCutoff, xvarCutoff, imissCutoff, keepSamples, keepVariants, keepIndel
Pass-through
QtlDatasetarguments (stored as lazy QC slots).- transposeCovariates
Transpose covariate TSVs (QTLtools layout) before treating them as samples-as-rows.