####################################################################
## Author: Gro Nilsen, Knut Liestøl and Ole Christian Lingjærde.
## Maintainer: Gro Nilsen <gronilse@ifi.uio.no>
## License: Artistic 2.0
## Part of the copynumber package
## Reference: Nilsen and Liestøl et al. (2012), BMC Genomics
####################################################################
#Function to retrieve color in heatplot to be used for each segment:
##Input:
### seg.mean: the segment mean value
### colors: the range of color nuances to be applied
### intervals: the intervals of values corresponding to each color nuance
##Output:
### col: the color to be plotted for this segment
##Required by:
### plotHeatmap
##Requires:
### none
#Get segments colors:
getCol <- function(seg.mean,colors,intervals){
#Find the interval in which seg.mean is located:
inInt <- which(intervals[,1]<seg.mean & intervals[,2]>=seg.mean)
#Pick colour:
col <- colors[inInt]
return(col)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.