Learn R Programming

#cogena

##Introduction To discovery smaller scale, but highly correlated cellular events that may be of great biological relevance, co-expressed gene set enrichment analysis, cogena, aims to cluster gene expression profiles (coExp) for gene co-expression analysis and then implement enrichment analysis for each clusters (clEnrich) based on hyper-geometric test. The results can be visulised by heatmapCluster and heatmapPEI. Based on different gene sets used, cogena can be used as a tool for pathway analysis, GO enrichment analysis, drug repositioning and so on. See vignette for the detailed workflow.

The version of cogena at github is also availiable at Bioconductor (development version)

##The workflow of cogena

##Installation devtools::install_github("zhilongjia/cogena")

##Help cogena in Biostars

##Acknowledgement cogena was originally based on the clValid package.

Copy Link

Version

Version

1.6.2

License

LGPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Zhilong Jia

Last Published

February 15th, 2017

Functions in cogena (1.6.2)

DEexprs

gene expression of DEG
enrichment

get the enrichment table from a cogena object.
sampleLabel

label of samples
show,cogena-method

show: show the class of cogena or genecl object
coExp

co-expressed gene-set enrichment analysis
clEnrich

Gene set enrichment for clusters
clusterMethods

Basic methods for a genecl object.
heatmapCluster

heatmap of gene expression profilings with cluster indication.
heatmapCmap

heatmap designed for for CMap gene set only
cogena-class

An S4 class to represent co-expressed gene-set enrichment analysis result.
gmt2list

read gmt file as a list
geneInCluster

Get gene names in a certain cluster.
PEI

Significance of Gene sets enrichment.
Psoriasis

Psoriasis dataset.
upDownGene

Show up or down-regualted genes for a clustering method and the number of clusters.
heatmapPEI

heatmap of the gene set enrichment from a cogena object.
mat

mat: get the original data from a genecl object.
cogena_package

Co-expressed gene set enrichment analysis
corInCluster

Correlation in the cluster of a cogena object
gmtlist2file

write gmt list into gmt file
heatmap.3

heatmap.3 An improved heatmap plotting
geneclusters

geneclusters: get the cluster information of a certain clustering method with a certain number.
geneExpInCluster

Get gene names in each clusters and the expression profiling.
nClusters

nClusters: get the number of clusters from a genecl object.
pClusters

paralleled clustering
AllGeneSymbols

All the gene symbols
gene2set

generate relationship between genes and gene-sets
clEnrich_one

Gene set enrichment for clusters (for one clustering method and a certain number of clusters)
genecl-class

An S4 class to represent co-expressed gene
sota

Self-organizing tree algorithm (SOTA)
summary,genecl-method

summary: a summary of a genecl object.