Wrapper function for genDataGetPart that returns a subset of the data containing only dyads (where the child and only one parent have genetic data), i.e., not triads.
getDyads(
data.in = stop("No data given!", call. = FALSE),
file.out = "my_data_onlyDyads",
dir.out = ".",
overwrite = NULL
)
A list object with three elements:
cov.data - a data.frame
with covariate data (if available in
the input file)
gen.data - a list with chunks of the genetic data; the data is divided column-wise, using 10,000 columns per chunk; each element of this list is a ff matrix
aux - a list with meta-data and important parameters.
This now contains only the selected subset of data.
The data object (in format as the output of genDataRead); note that the design of the data is assumed to be "triad".
The base for the output filename (default: "my_data_onlyDyads").
The path to the directory where the output files will be saved (default: ".", the current directory).
Whether to overwrite the output files: if NULL (default), will prompt the user to give answer; set to TRUE, will automatically overwrite any existing files; and set to FALSE, will stop if the output files exist.