reorderqtl: Reorder the QTL in a qtl object

Description Usage Arguments Details Value Author(s) See Also Examples

Description

This function changes the order of the QTL in a QTL object.

Usage

1
reorderqtl(qtl, neworder)

Arguments

qtl

A qtl object, as created by makeqtl.

neworder

A vector containing the positive integers up to the number of QTL in qtl, indicating the new order for the QTL. If missing, the QTL are ordered by chromosome and then by their position within a chromosome.

Details

Everything in the input qtl is reordered except the altname component, which contains names of the form Q1, Q2, etc.

Value

The input qtl object, with the loci reordered.

Author(s)

Karl W Broman, kbroman@biostat.wisc.edu

See Also

makeqtl, fitqtl, dropfromqtl, addtoqtl, replaceqtl

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
data(fake.f2)

# take out several QTLs and make QTL object
qc <- c(1, 6, 13)
qp <- c(25.8, 33.6, 18.63)
fake.f2 <- subset(fake.f2, chr=qc)

fake.f2 <- calc.genoprob(fake.f2)
qtl <- makeqtl(fake.f2, qc, qp, what="prob")

qtl <- reorderqtl(qtl, c(2,3,1))
qtl

qtl <- reorderqtl(qtl)
qtl

byandell/qtl documentation built on May 13, 2019, 9:28 a.m.