Description Usage Arguments Details Value See Also Examples
Insert pseudomarkers into a map of genetic markers, for a single chromosome.
1 2 | insert_pseudomarkers(map, step = 0, off_end = 0, stepwidth = c("fixed",
"max"), pseudomarker_map = NULL, tol = 0.01, cores = 1)
|
map |
A list of numeric vectors; each vector gives marker positions for a single chromosome. |
step |
Distance between pseudomarkers and markers; if
|
off_end |
Distance beyond terminal markers in which to insert pseudomarkers. |
stepwidth |
Indicates whether to use a fixed grid
( |
pseudomarker_map |
A map of pseudomarker locations; if provided the
|
tol |
Tolerance for determining whether a pseudomarker would duplicate a marker position. |
cores |
Number of CPU cores to use, for parallel calculations.
(If |
If stepwidth="fixed", a grid of pseudomarkers is
added to the marker map.
If stepwidth="max", a minimal set of pseudomarkers are
added, so that the maximum distance between adjacent markers or
pseudomarkers is at least step. If two adjacent markers are
separated by less than step, no pseudomarkers will be added
to the interval. If they are more then step apart, a set of
equally-spaced pseudomarkers will be added.
If pseudomarker_map is provided, then the step,
off_end, and stepwidth arguments are ignored, and the
input pseudomarker_map is taken to be the set of
pseudomarker positions.
A list like the input map with pseudomarkers
inserted. Will also have an attribute "is_x_chr", taken
from the input map.
1 2 | iron <- read_cross2(system.file("extdata", "iron.zip", package="qtl2geno"))
gmap_w_pmar <- insert_pseudomarkers(iron$gmap, step=1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.