Description Usage Arguments Value Examples
The function converts methylRaw
,
methylRawList
or methylDiff
object into a bedgraph format. It either writes as a file
or returns a data.frame
1 |
methylObj |
a |
file.name |
Default: NULL. if a string is given a bedgraph file will be written, if NULL a data.frame or a list of data frames will be returned |
col.name |
name of the column in |
unmeth |
when working with |
log.transform |
Default FALSE, If TRUE the score column of the bedgraph wil be in log10 scale. Ignored when col.name='perc.meth' |
negative |
Default FALSE, If TRUE, the score column of the bedgraph will be multiplied by -1. Ignored when col.name='perc.meth' |
add.on |
additional string to be add on the track line of bedgraph. can be viewlimits,priority etc. Check bedgraph track line options at UCSC browser |
Returns a data.frame
or list of data.frames if
file.name=NULL
, if a file.name given appropriate
bed file will be written to that file
1 2 3 4 5 6 7 8 9 10 11 12 | data(methylKit)
# getting a bedgraph file from a methylDiff object containing differential methylation percentages
bedgraph(methylDiff.obj,file.name="test.bed",col.name="meth.diff",unmeth=FALSE,log.transform=FALSE,negative=FALSE,add.on="")
# remove the file
unlink("test.bed")
# getting a bedgraph file from a methylBase object containing percent methylation values
bedgraph(methylRawList.obj[[1]],file.name="test2.bed",col.name="perc.meth",unmeth=FALSE,log.transform=FALSE,negative=FALSE,add.on="")
unlink("test2.bed") # remove the file
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.