FunctionScore
CustomCDF
Splicing
MBNIUM
ProbeFilter



Download

Versions

calcfunctionscore
Knowledge-based gene set analysis is quickly gaining popularity due to its ability to detect subtle but coordinated expression changes in functionally related genes as well as its ability to link gene expression changes to higher level biological functions. However, prevailing gene set analysis methods are only applicable to two-class sample comparison situations. Multiple sample class analysis is not possible nor the investigation of potential heterogeneity of pathway/gene set activity among samples in the same class. In addition, existing methods mainly deal with the additive effects of multiple genes without considering higher order gene interaction effects. It is not possible to consider pathway topology in current gene set analysis methods, either. We propose a simple and flexible approach called FunctionScore to measure the pathway/gene set activity in individual samples based on the z-score of gene expression levels. The Function score approach can easily incorporate higher order gene interactions and pathway topology. We expect the FunctionScore method can extend the knowledge-based expression analysis paradigm to meta expression data analysis, genetic genomical analysis, functional correlation between different pathways/gene sets, pathway/gene set level functional heterogeneity as well as roles of gene interactions in various pathophysiological processes.
Here is an example of analysisin WGAS.
For other examples, please run '?calcfunctionscore' in R session

read.gmt
Function ’read.gmt’ creates a ’functionDb’ object by reading a gmt file. Gmt file format detail is at here

write.gmt
Funciton ’write.gmt’ writes a ’functionDb’ object to a gmt file

Download

Versions

removeprobe
Function 'removeprobe' removes unwanted probes from cdf environment

getsnpprobe
Funciton 'getsnpprobe' returns a list of allele-specific probes based on user-input criteria. The list can be used along with 'removeprobe'

createcdfenv
Function 'createcdfenv' generate cdf environment on-the-fly. No cdf package is needed

read.affybatch.hybrid
Function 'read.affybatch.hybrid' reads different chips into one AffyBatch object by converting coordinate of probes that have the same sequence in different chips. And a new cdf environement variable that would only use common probes would be assigned to global environment for following analyses.

Class functionDb
Class 'functionDb' represents functionally related genes and biological functions. One unique feature is that it can combine bilogical functions that have the same gene list into one function. This is especially helpful when many similiar functions would have the same gene list after their gene list is altered by the expression gene list.

The package is designed for generating gene-normalized exon signal for each sample in a sample set. It requires users to provide 1) exon expression values for individual samples in a sample set 2) gene expression values for individual samples in the same sample set 3) gene-exon relationship. This package only accepts log(expression value) as input. Commonly used R-packages for probe level analysis such as RMA, GCRMA, AffyPLM already generate log2 values in their output. However, users of dCHIP and MAS5 algorithms need to add a log2 transformation step to the corresponding expression values

Download

Versions

There are four tools in this package. If you meet any problem or have any suggestion, send email to daimh@umich.edu.

Note: we have flash demos

A. How to install this package


B. To use the upload program


C. To use the celfile splitting/converting program

D. To use 'probefilter.py'