Learn R Programming

qtl (version 1.66)

cbind.scanoneperm: Combine columns from multiple scanone permutation results

Description

Concatenate the columns from different runs of scanone with n.perm > 0.

Usage

# S3 method for scanoneperm
cbind(..., labels)

Value

The concatenated input, as a scanoneperm object. If different numbers of permutation replicates were used, those columns with fewer replicates are padded with missing values (NA).

Arguments

...

A set of objects of class scanoneperm. These are the permutation results from scanone (that is, when n.perm > 0), generally run with different phenotypes or methods.

labels

A vector of character strings, of length 1 or of the same length as the input ..., to be appended to the column names in the output.

Author

Karl W Broman, broman@wisc.edu

Details

The aim of this function is to concatenate the results from multiple runs of a permutation test scanone, generally for different phenotypes and/or methods, to be used in parallel with c.scanone.

See Also

summary.scanoneperm, scanone, c.scanoneperm, c.scanone

Examples

Run this code
data(fake.f2)
fake.f2 <- calc.genoprob(fake.f2)
fake.f2 <- subset(fake.f2, chr=c(18:19,"X"))
operm1 <- scanone(fake.f2, method="hk", n.perm=10, perm.Xsp=TRUE)
operm2 <- scanone(fake.f2, method="em", n.perm=5, perm.Xsp=TRUE)

operm <- cbind(operm1, operm2, labels=c("hk","em"))
summary(operm)

Run the code above in your browser using DataLab