Learn R Programming

⚠️There's a newer version (1.4.4) of this package.Take me there.

coMET

##Overview The coMET package is a web-based plotting tool and R-based package to visualize different genome-wide association scans such as EWAS (epigenome-wide association scan) results in a genomic region of interest. coMET provides a plot of the EWAS association signal and visualisation of the methylation correlation between CpG sites (co-methylation). The coMET package also provides the option to annotate the region using functional genomic information, including both user-defined features and pre-selected features based on the Encode project. The plot can be customized with different parameters, such as plot labels, colours, symbols, heatmap colour scheme, significance thresholds, and including reference CpG sites. Finally, the tool can also be applied to display the correlation patterns of other genomic data and any species, e.g. gene expression array data.

##coMET webservice

The webservice is the pre-formated web service of coMET with a reduction of parameters availlable.

Go to : http://www.epigen.kcl.ac.uk/comet or directly one of instance: http://comet.epigen.kcl.ac.uk:3838/coMET/

##Developpers

coMET is developed by Tiphaine C. Martin in collaboration with Idil Erte, Pei-Chien Tsai, Jordana T.Bell, Department of Twin Research, Kings College London.

##Cite

Martin, T.C, Erte, I, Tsai, P-C, Bell, J.T.,coMET: an R plotting package to visualize regional plots of epigenome-wide association scan results, QC14, 2014.

##Contacts

For any question, you can send an email to Tiphaine Martin (tiphaine.martin at kcl.ac.uk) and Jordana Bell (jordana.bell at kcl.ac.uk)

##More information

Go to the website Department of Twin Research :http://epigen.kcl.ac.uk/comet

Go to the help of coMET webservice : http://comet.epigen.kcl.ac.uk:3838/coMET/

Copy Link

Version

Version

1.2.0

License

GPL (>= 2)

Maintainer

Tiphaine Martin

Last Published

February 15th, 2017

Functions in coMET (1.2.0)

check.configVar.cometlist

Check if all variables have a value related to the function comet.list. Comet.list gives the list of correlation between omic features.
create.color.bar

Create color bar of heatmap
create.color.list

Create color list for the main data
draw.name.tracks.web

Display names of tracks for web page(see cometweb)
genesNameENSEMBL

Obtain the genes names in the genomic regions of interest from ENSEMBL
draw.plot.annotation

Display the annotation track from ENSEMBL and UCSC
GWASTrack

Create one track of the genomic positions of variants from the GWAS catalog
set.image.parameters

Set up the parameters of image
coMET-package

visualisation of regional epigenome-wide association scan (EWAS) results and DNA co-methylation patterns (and also for other omic-WAS)
comet

Visualize EWAS results in a genomic region of interest
compute.cormatrix

Compute the correlation matrix between CpG sites
draw.plot.comet

Display the three plots of coMET
comet.list

List the correlations between omic features
draw.plot.axis.data

Display the axis data of plot of pvalue
snpBiomart

Create a short variation track from ENSEMBL
check.configVar

Check if all variables have a value related to the functions comet and comet.web
draw.plot.mydata.ggbio

plot tracks created by ggbio that you want to visualise
fix.values.generic

Fix and update the values of generic variables
printPlot.comet

Create the plot on file from coMet function
printPlot.comet.nopval

Create the plot on file from coMet function
chromatinHMMOne

Creating one chromHMM track from the UCSC genome browser
chrUCSC2ENSEMBL

Removing "chr" to the chromosome number from UCSC to transform it to ENSEMBL chromosome format
COSMICTrack

Create one track of the genomic positions of variants from COSMIC
create.symbol.list.large

Create a list of symblo for the supplementary data
create.tracks.user

Create track from the user data
draw.plot.grid.mydata.large

Display the plot of pvalue of the supplementary data
draw.plot.grid.mydata.names

Display the name of elements defined in DATA.FILE
CoreillCNVTrack

Create one track of the genomic positions of CNV in chromosomal aberration and inherited disorders from the NIGMS Human Genetic Cell Repository data
cpgPvalue

Create a plot of pvalue of CpG with DataTrack of Gviz
clinCNV

Data sets
cpgIslandsUCSC

create track CpG Island from UCSC
DNAseUCSC

Creation of an UCSC's DNase clusters track
chromatinHMMAll

Creating multiple chromHMM tracks from the UCSC genome browser
check.format.mydata

Check the format of different data
create.tracks.web

Create tracks for the web page (see cometweb)
createList.trackUser

Create list of Gviz's tracks from user's data
draw.plot.comet.web

Display the three plots of coMET for the web version
draw.plot.comet.nopval

Display the three plots of coMET
fix.values

Fix and update the values of variables related to main data
GADTrack

Create one track of the genomic positions of variants from the Genetic Association Database (GAD)
gcContent

Create one track of GC content from UCSC
read.file.mydata

Read the files of main data and extract data
RepeatMaskerTrack

Create one track of the genomic positions of regions from RepeatMaskerTrack
read.file.cormatrix

Read, compute and extract the values from correlation matrix file
retrieve.data

Retrieve the data from configuration file and data files
fix.values.large

Fix and update the values of supplementary data
printPlot.comet.web

Display the plot from cometWeb funciton
read.config

Extract the values of variables from configuration file
snpLocationsUCSC

Create a SNP track from UCSC
structureBiomart

Create a structural variation track from ENSEMBL
draw.plot.grid.setup

Set up the grid of plot
draw.plot.linesconnection

Display the connector lines for the probes
GeneReviewsTrack

Create one track of the genomic positions of variants from GeneReviews
HistoneAll

Create multiple tracks of histone modifications from the UCSC genome browser
genesENSEMBL

Create one track of the genes in the genomic regions of interest from EMSEMBL
HistoneOne

Create one track of one histone modification profile from the UCSC genome browser
read.file.mydata.large

Read the files of supplemantary data and extract data
regulationBiomart

Create a regulation track from ENSEMBL
ClinVarCnvTrack

Create one track of the genomic positions of variants from the ClinVar database (CNV only)
create.color.list.large

Create list of colors for the supplementary data
draw.legend

Display the legend of the plot
ClinVarMainTrack

Create one track of the genomic positions of variants from the ClinVar database (variants only)
create.symbol.list

create symbol list for the upper plot in the grid
draw.name.genes.web

display the gene names
draw.plot.cormatrix.plot

Display the correlation plot at the bottom of the grid
draw.plot.grid.mydata

Display a plot of pvalue of data from MYDATA.FILE
ISCATrack

Create one track of the genomic positions of variants from ISCA
knownGenesUCSC

Create a track of known genes from the UCSC genome browser
xenorefGenesUCSC

Create a track for xeno-reference genes from the UCSC genome browser
transcriptENSEMBL

Create a track of transcripts from ENSEMBL