cbind.scan1: Join genome scan results for different phenotypes.

Description Usage Arguments Details Value Examples

View source: R/cbind_scan1.R

Description

Join multiple scan1() results for different phenotypes; must have the same map.

Usage

1
2
## S3 method for class 'scan1'
cbind(...)

Arguments

...

Genome scan objects as produced by scan1(). Must have the same map.

Details

If components addcovar(), Xcovar, intcovar, weights do not match between objects, we omit this information.

If hsq present but has differing numbers of rows, we omit this information.

Value

A single genome scan object with the lod score columns combined as multiple columns.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
library(qtl2geno)
grav2 <- read_cross2(system.file("extdata", "grav2.zip", package="qtl2geno"))
map <- insert_pseudomarkers(grav2$gmap, step=1)
probs <- calc_genoprob(grav2, map, error_prob=0.002)
phe1 <- grav2$pheno[,1,drop=FALSE]
phe2 <- grav2$pheno[,2,drop=FALSE]

out1 <- scan1(probs, phe1) # phenotype 1
out2 <- scan1(probs, phe2) # phenotype 2
out <- cbind(out1, out2)

rqtl/qtl2scan documentation built on May 28, 2019, 2:36 a.m.