Learn R Programming

EMMIXgene

Provides unsupervised selection and clustering of microarray data using mixture models. Following the methods described in McLachlan, Bean and Peel (2002) doi:10.1093/bioinformatics/18.3.413 a subset of genes are selected based one the likelihood ratio statistic for the test of one versus two components when fitting mixtures of t-distributions to the expression data for each gene. The dimensionality of this gene subset is further reduced through the use of mixtures of factor analyzers, allowing the tissue samples to be clustered by fitting mixtures of normal distributions.

Installation

You can install EMMIXgene from github with:

# install.packages("devtools")
devtools::install_github("andrewthomasjones/EMMIXgene_no_f")

Example

Copy Link

Version

Install

install.packages('EMMIXgene')

Monthly Downloads

236

Version

0.1.4

License

GPL (>= 3)

Maintainer

Andrew Jones

Last Published

January 21st, 2024

Functions in EMMIXgene (0.1.4)

cluster_tissues

Clusters tissues
heat_maps

Heat maps
golub_data

Normalized gene expression values from Golub et al. (1999).
EMMIXgene

EMMIXgene:
top_genes_cluster_tissues

Cluster tissues
plot_single_gene

Plot a single gene expression histogram with best fitted mixture of t-distributions.
select_genes

Selects genes using the EMMIXgene algorithm.
cluster_genes

Clusters genes using mixtures of normal distributions
all_cluster_tissues

Clusters tissues using all group means
alon_data

Normalized gene expression values from Alon et al. (1999).