Learn R Programming

Haplin (version 7.3.2)

getFathers: Getter for all rows with fathers' data

Description

Wrapper function for genDataGetPart that returns a subset of the data containing only fathers.

Usage

getFathers(
  data.in = stop("No data given!", call. = FALSE),
  file.out = "my_data_onlyFathers",
  dir.out = ".",
  overwrite = NULL
)

Value

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.

Arguments

data.in

The data object (in format as the output of genDataRead); note that the design of the data is assumed to be triad.

file.out

The base for the output filename (default: "my_data_onlyFathers").

dir.out

The path to the directory where the output files will be saved.

overwrite

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.