CpG.GUI {ChAMP} | R Documentation

## Generate interactive plot for summary information of a list of CpGs

### Description

A Shiny, Plotly and Web Brower based analysis interface. CpG.GUI() is aimed to generate summary of a list of CpGs. Feature distribution, CpG island distribution .e.g. It's call for X11 similar graph software locally if you are doing analysis on server. Also the RAM memory might be large if you have a very big dataset. This function can be used anytime you have a list of CpGs from any analysis, you simply need to imput the CpGs and specify the array type, a web brower interactive interface would be generated automatically. The plots are interactive thus you can make easier and better analysis on your data, and also download them at any size (jpg only).

### Usage

        CpG.GUI(CpG=rownames(myLoad$beta),
                arraytype="450K")

### Arguments

`CpG` | A list of CpG you want to do plot summary. MUST be a vector with CpG ID. (default = rownames(myLoad$beta))
`arraytype` | Choose microarray type is 450K or EPIC. (default = "450K")

### Value

Totally four plots would be generated on opened webpage.

`chromosome_barplot` | A chromosome barplot for the CpG list
`feature_barplot` | A feature barplot for the CpG list
`cgi_barplot` | A cgi barplot for the CpG list
`type_barplot` | A type-I and type-II barplot for the CpG list

### Note

Please make sure you are running R locally or connected with local graph software(X11) remotely.

### Author(s)

Yuan Tian

### Examples

        ## Not run:
            myLoad <- champ.load(directory=system.file("extdata",package="ChAMPdata"))
            CpG.GUI()

    ## End(Not run)

[Package ChAMP version 2.12.4 Index]