convert.alleles.to.pgs.dosage {ApplyPolygenicScore} | R Documentation |
Convert alleles to dosage
Description
Convert genotype calls in the form of witten out alleles (e.g. 'A/T') to dosages (0, 1, 2) based on provided risk alleles from a PGS.
Usage
convert.alleles.to.pgs.dosage(called.alleles, risk.alleles)
Arguments
called.alleles |
A vector of genotypes in allelic notation separated by a slash or pipe. |
risk.alleles |
A vector of risk alleles from a polygenic score corresponding to each genotype (by locus) in called.alleles. |
Value
A vector of dosages corresponding to each genotype in called.alleles. Hemizygous genotypes (one allele e.g. 'A') are counted as 1.
Examples
called.alleles <- c('A/A', 'A/T', 'T/T');
risk.alleles <- c('T', 'T', 'T');
convert.alleles.to.pgs.dosage(called.alleles, risk.alleles);
[Package ApplyPolygenicScore version 3.0.1 Index]