Description Usage Arguments Details Value Author(s) References Examples
This function identifies tissue(or condition)- specific genes by considering the difference between the mean expression value of one tissue and the max expression value of other tissue.
1 2 |
x |
a numeric matrix containing gene expression value. The column labels are samples names. For two samples from the same tissue T, their names should be assigned as T.1 and T.2, respectively. |
Log |
logical indicating whether the gene expression value would be log-transformed. |
Base |
a numeric value specifying the base of logarithm. |
AddOne |
logical indicating if add one for avoding the problem of log-zero. |
tsThreshold |
a numeric value giving the threshold of tissue specificity score. The tissue specificity score is 1, if the gene is only expressed in one tissue. Otherwise, the tissue specificity socre will be smaller than 1. |
MeanOrMax |
character "Mean" or "Max" indicate the mean or maximal expression value will be calculated for the tissue of interest. |
Fraction |
logical indicating whether the gene expression value would be scaled across tissues. |
The tissue specificity score is calculated with the formula 1-min(R(1), R(2), ..., R(i),..., R(n)), where R(i) = M(i)/E(i), E(i) is the mean or maximal expression value of tissue i, and M(i) is the maximal expression value of other tissues. If the tissue specificity score higher than tsThreshold, then the gene is considered as tissue specifically expressed.
If Fraction is TRUE, the expression values of a gene is scaled accorss the tissues with the formula e(i)/(e(1)+e(2)+...+e(n)). e(i) is the expression value of the consider gene in ith sample.
A list with following components:
csGenes |
a data matrix containing expression vlaues of tissue specific genes. |
csScoreMat |
a data matrix with three columns containg the gene index information from x, tissue specificity score and the tissue information with the tissue specificity score. |
Chuang Ma, Xiangfeng Wang.
[1] Chuang Ma, Xiangfeng Wang. Machine learning-based differential network analysis of transcriptomic data: a case study of stress-responsive gene expression in Arabidopsis thaliana. 2013 (Submitted).
1 2 3 4 5 |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.