| snp.data-class {GenABEL} | R Documentation |
This class contains objects holding large arrays of single nucleotide polymorphism (SNP) genotypes
nbytes:number of bytes used to store data on a SNP
nids:number of people
male:male code
idnames:ID names
nsnps:number of SNPs
snpnames:list of SNP names
chromosome:list chromosomes corresponding to SNPs
coding:list of nucleotide coding for the SNPs
strand:strands of the SNPs
map:list SNPs' positions
gtps:snp.mx-class object used to store genotypes
signature(x = "snp.data", i = "ANY", j = "ANY", drop = "ANY"): subset
operations. x[i,j] will select people listed in i and SNPs listed in j.
signature(from = "snp.data", to = "numeric"):
map to codes 0, 1, 2, or NA
signature(from = "snp.data", to =
"character"): map to actual nucleotide codes, e.g. "A/A", "A/G", "G/G", ""
signature(from = "snp.data", to =
"genotype"): map to data frame with genotype-class
data, for later use with package genetics
signature(from = "snp.data", to =
"hsgeno"): map to data frame with allelic data frame,
for later use with package haplo.stats
signature(object = "snp.data"): shows the object.
Take care that the objects are usually very large!
signature(object = "snp.data"): calculate
allele frequencies, genotype frequencies, and chi-square tests for
Hardy-Weinberg equilibrium. Results are returned as a dataframe
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts annotation
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts id names
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts snp names
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts number of ids
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts number of snps
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts map
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts chromosome
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts strand
signature(object = "gwaa.data"),
signature(object = "snp.data"): assign strand
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts coding
signature(object = "gwaa.data"),
signature(object = "snp.data"): assign coding
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts reference allele
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts effective allele
signature(object = "gwaa.data"),
signature(object = "snp.data"): extracts male indicator
Yurii Aulchenko
gwaa.data-class,
snp.data,
snp.mx-class
require(GenABEL.data)
data(srdta)
class(srdta)
x <- srdta@gtdata
class(x)
nids(x)
nsnps(x)
idnames(x)[1:12]
male(x)[1:12]
male(x)[c("p1","p2","p3","p4")]
snpnames(x)[1:4]
chromosome(x)[1:4]
map(x)[1:4]
n4 <- c("rs18","rs655")
n4
map(x)[n4]
n4 <- c("rs18","rs65")
n4
map(x)[n4]
chromosome(x)[n4]
x[1:12,1:4]
summary(x[,1:10])
as.numeric(x[1:12,1:4])
as.numeric(x[c("p1","p3","p4"),c("rs18","rs65")])
as.character(x[c("p1","p3","p4"),c("rs18","rs65")])
as.genotype(x[c("p1","p3","p4"),c("rs18","rs65")])
as.hsgeno(x[c("p1","p3","p4"),c("rs18","rs65")])