| findCommonID {lineup} | R Documentation |
Find individuals in common between a cross and a phenotype matrix
Description
Identify which individuals are in common between a QTL mapping data set and a matrix of phenotypes, series of genes.
Usage
findCommonID(id1, id2)
Arguments
id1 |
A character vector of individual IDs. This can also be a QTL
cross object (see |
id2 |
Like |
Value
A list with three components:
First, a data frame with rows corresponding to all individuals (across the
two sets of individual IDs) and three columns: indexInFirst and
indexInSecond contain numeric indices to the locations of the
individuals within cross and pheno, and inBoth is a
logical vector to indicate which individuals appear in both crosses. The
row names are the individual identifiers.
The second and third components are vectors of indices in id1 and
id2, respectively, indicating the paired locations of the individuals
that are in common.
Author(s)
Karl W Broman, broman@wisc.edu
See Also
calc.locallod(), corbetw2mat()
Examples
data(f2cross, expr1)
# align IDs
id <- findCommonID(f2cross, expr1)
# aligned data
f2cross_aligned <- f2cross[,id$first]
expr1_aligned <- expr1[id$second,]