Description Usage Arguments Details Value
View source: R/assign_phenotypes.R
Determines the configuration for each individuals based on the family history and assigns a posterior mean genetic liability to each individual.
1 | assign_ltfh_phenotype(pheno_file, output_file = pheno_file, alpha, sibs)
|
pheno_file |
path to file with information on liabilities, i.e. the file "phenotypes.txt" generated by simulation functions. |
output_file |
path of output file, including file extension ".txt". |
alpha |
significance level used for deciding phenotype status based on liabilities. |
sibs |
optional: number of siblings in the families to be used for calculating posterior mean genetic liabilities. Defaults to using all of an individual's siblings. |
The posterior mean genetic liabilities (PMGL) are estimated using Gibbs
sampling. For further explanation on the process, as well as parameters used
in the algorithm, see vignette("gibbs")
.
Calculation of PMGL is based on which configuration an individual belongs
to. Configurations are determined by phenotype status in the family. Two
different configurations can be equivalent from a theoretical standpoint,
and will belong to the same configuration class, denoted by the 'conf_class'
column. Equivalent configurations are assigned the same PMGL.
Note: The 'sibs' argument can be used for limiting how many siblings
are taken into consideration when creating configurations. This allows for
different analyses with the same simulation.
Does not return anything, but writes an output_file
to disk,
where configuration, configuration class and posterior mean genetic
liability is appended to the end of pheno_file
.
For a more detailed guide of how to read the configuration and configuration
class strings, see vignette("liability-distribution")
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.