Learn R Programming

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

affycoretools

Make repetitive analyses of microarray and RNA-Seq data simpler with affycoretools.

The affycoretools package is primarily intended to make analyses of Affymetrix GeneChip data simpler and more straightforward. There are any number of packages designed for preprocessing or analyzing Affy data, but there are not so many that help streamline the analysis to help create useful output that can be given to collaborators.

The affycoretools package is also intended to be used as a way to do reproducible research, where the analysis and documentation are all held in a single file, that is then processed by R to create the output data, as well as a nicely formatted pdf that documents the analysis. The affycoretools package can be used with either Sweave or knitr documents, although these days knitr is really the way to go.

In addition, affycoretools can be used with either annaffy or ReportingTools to create useful output in HTML or text format to share with your collaborators. However, ReportingTools is being actively developed and maintained, whereas annaffy is not, so the intention is to slowly convert all the functions to primarily use ReportingTools.

Copy Link

Version

Version

1.40.5

License

Artistic-2.0

Maintainer

James W MacDonald

Last Published

February 15th, 2017

Functions in affycoretools (1.40.5)

makeHmap

A function to create a heatmap-like object or matrix of correlations between miRNA and mRNA data.
runRomer

A function to run the romer function on a set of contrasts.
makeImages

Add dotplot images
tableFilt

Filter a topTable object
affycoretools-defunct

Defunct functions in package affycoretools
affycoretools

Make repetitive analyses of microarray and RNA-Seq data simpler with affycoretools.
maplot

A Function to make MA plots from all arrays.
mirna2mrna

A function to map miRNA to mRNA.
writeFit

Function to output annotated fit data from limma
getMainProbes

Remove control probesets from ST arrays
gsHeatmap

A function to create a simple heatmap and key.
makeIndices

Create Indices for Venn Diagrams
makeVenn

High-level function for making Venn diagrams and outputting the results from the diagrams in HTML and CSV files.
outputRomer

A function to create HTML output from the results of running romer on a set of contrasts.
pca.legend

A Function to Automagically Place a Legend in a PCA Plot
entrezLinks

Add links to data when using ReportingTools
fixHeaderAndGo

Fix data.frame header for use with ReportingTools
intNames

Create Names for Venn Diagram Intersections
make.cl

A Function to Make a Classlabel Vector for Plotting
affystart

Pre-processing for Affymetrix Data
vennSelect2

Select and Output Genelists Based on Venn Diagrams
vennPage

High-level function for making Venn diagrams with clickable links to HTML pages with the underlying genes.
dataAndHeatmapPage

A function to create an annotated HTML table for all genes in a significant gene set as well as a heatmap of these data.
makeGoGeneTable

Make Gene table from GO analysis results
makeGoTable

Create HTML tables for Gene Ontology (GO) analyses
venn4Way

4-way Venn Diagrams
vennCounts2

Compute Counts for Venn Diagram
geneSetPage

A function to create an HTML page for each gene set, as well as the HTML pages for each significant gene set.
getCols

Correct Ordering of Contrasts
plotDeg

Functions to Plot Density and RNA Degradation Plots
plotPCA

A Function to Make a PCA Plot from an ExpressionSet