CTLscan.cross {ctl} | R Documentation |
CTLscan.cross - Scan for Correlated Trait Locus (CTL) (R/qtl cross object)
Description
Scan for Correlated Trait Locus (CTL) in populations (using an R/qtl cross object)
Usage
CTLscan.cross(cross, ...)
Arguments
cross |
An object of class |
... |
Passed to
|
Details
TODO
NOTE: Main bottleneck of the algorithm is the RAM available to the system
Value
CTLscan object, a list with at each index a CTL matrix (Rows: Phenotypes, Columns: Genetic markers) for the phenotype.
Note
TODO
Author(s)
Danny Arends Danny.Arends@gmail.com
Maintainer: Danny Arends Danny.Arends@gmail.com
References
TODO
See Also
-
CTLscan
- Main function to scan for CTL -
CTLsignificant
- Significant interactions from aCTLscan
-
CTLnetwork
- Create a CTL network from aCTLscan
-
image.CTLobject
- Heatmap overview of aCTLscan
-
plot.CTLscan
- Plot the CTL curve for a single trait
Examples
library(ctl)
data(multitrait) # Arabidopsis Thaliana (R/qtl cross object)
mtrait <- calc.genoprob(multitrait) # Calculate genotype probabilities
qtls <- scanone(mtrait, pheno.col = 1) # Scan for QTLS using R/qtl
ctls <- CTLscan.cross(mtrait, phenocol = 1, qtl = FALSE)
ctls[[1]]$qtl <- qtls[,3]
ctl.lineplot(ctls, qtls[,1:2], significance = 0.05) # Line plot all the phenotypes
summary <- CTLsignificant(ctls) # Get a list of significant CTLs
summary