MMSlidingWindow-class {MareyMap} | R Documentation |
Class "MMSlidingWindow" Interpolation method plug-in for MareyMap
Description
This package provides an interpolation method that estimates the recombination rates using a sliding window approach.
Objects from the Class
Objects can be created by calls of the form new("MMSlidingWindow", ...)
or using the method SlidingWindow()
.
Slots
size
:Object of class
"integer"
, the size of the windows in base pairsshift
:Object of class
"integer"
, the distance in number of base pairs between the centers of two consecutive windows.threshold
:Object of class
"integer"
minimum number of markers in a window to perform the regressionresults
:Object of class
"vector"
position of the model curve estimated at the center f each window.name
:Object of class
"character"
seeInterpolation-class
color
:Object of class
"character"
seeInterpolation-class
physicalPositions
:Object of class
"vector"
seeInterpolation-class
rates
:Object of class
"vector"
seeInterpolation-class
visible
:Object of class
"logical"
seeInterpolation-class
persistent
:Object of class
"logical"
seeInterpolation-class
geneticalDistances
:
Extends
Class "Interpolation"
, directly.
Methods
- createOrder
signature(object = "MMSlidingWindow")
: seeInterpolation-class
- interpolate
signature(object = "MMSlidingWindow", map = "MareyMap")
: seeInterpolation-class
- plotModel
signature(object = "MMSlidingWindow")
: seeInterpolation-class
- plotRate
signature(object = "MMSlidingWindow")
: seeInterpolation-class
- query
signature(object = "MMSlidingWindow", pos = "numeric")
: seeInterpolation-class
- shift<-
signature(object = "MMSlidingWindow")
: updates the value of the parametershift
- shift
signature(object = "MMSlidingWindow")
: returns the value of the parametershift
- size<-
signature(object = "MMSlidingWindow")
: updates the value of the parametersize
- size
signature(object = "MMSlidingWindow")
: returns the value of the parametersize
- threshold<-
signature(object = "MMSlidingWindow")
: updates the value of the parameterthreshold
- threshold
signature(object = "MMSlidingWindow")
: returns the value of the parameterthreshold
- userParam
signature(object = "MMSlidingWindow")
: seeInterpolation-class
Author(s)
Aurélie Siberchicot aurelie.siberchicot@univ-lyon1.fr and Clément Rezvoy
See Also
Examples
data(Homo_sapiens_mean)
human7 <- Homo_sapiens_mean[["Chromosome 07"]]
itr1 <- MMSlidingWindow()
color(itr1) <- "red"
size(itr1) <- 5000000
shift(itr1) <- 1000000
human7 <- human7 + itr1
plot(human7)