| Shortcuts |
| FunctionScore |
| CustomCDF |
| Splicing |
| MBNIUM |
| ProbeFilter |
R Package FunctionScore
Download
Versions
| Date | Vesion | Features |
| 6-30-2008 | 1.0.6 | Compatible with R-2.7.x |
| 7-25-2007 | 1.0.0 | This package introduced an approach to measure the pathway/geneset activity in individual samples |
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
R Package CustomCDF
Download
Versions
| Date | Vesion | Features |
| 10-16-2012 | 1.2.1 | fixed a bug related to rectangle-shape chip |
| 05-31-2011 | 1.2.0 | compatible with PM chips |
| 07-30-2009 | 1.1.0 | Released with Custom CDF version 12 |
| 02-11-2008 | 1.0.2 | Minor modifications |
| 12-7-2007 | 1.0.1 | compatible with R 2.6 |
| 7-25-2007 | 1.0.0 | A couple of functions related to custom CDF are in this package. They are also integrated into our WGAS. |
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.
R package splicing 1.0.8
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
| Date | Vesion | Features |
| 8-16-2006 | 1.0.8 | supports Custom CDF version 7 and 8 |
Python package MBNIUM
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
| column name | data type | description |
| chip_type | String | gene chip type |
| name | String | celfile name |
| age | Number | Patient's age |
| sex | String[1] | Patient's gender |
| tumor | String[60] | Patient's tumor |
| cancer | String[60] | Patient's cancer |
| column name | data type | columnset | description |
| chip_type | String | Sample Information | gene chip type |
| name | String | Sample Information | celfile name |
| age | Number | Sample Information | Patient's age |
| sex | String[1] | Sample Information | Patient's gender |
| tumor | String[60] | Medical History | Patient's tumor |
| cancer | String[60] | Medical History | Patient's cancer |
C. To use the celfile splitting/converting program
D. To use 'probefilter.py'