 Methodology article
 Open access
 Published:
Multivariate search for differentially expressed gene combinations
BMC Bioinformatics volume 5, Article number: 164 (2004)
Abstract
Background
To identify differentially expressed genes, it is standard practice to test a twosample hypothesis for each gene with a proper adjustment for multiple testing. Such tests are essentially univariate and disregard the multidimensional structure of microarray data. A more general twosample hypothesis is formulated in terms of the joint distribution of any subvector of expression signals.
Results
By building on an earlier proposed multivariate test statistic, we propose a new algorithm for identifying differentially expressed gene combinations. The algorithm includes an improved random search procedure designed to generate candidate gene combinations of a given size. Crossvalidation is used to provide replication stability of the search procedure. A permutation twosample test is used for significance testing. We design a multiple testing procedure to control the familywise error rate (FWER) when selecting significant combinations of genes that result from a successive selection procedure. A target set of genes is composed of all significant combinations selected via random search.
Conclusions
A new algorithm has been developed to identify differentially expressed gene combinations. The performance of the proposed searchandtesting procedure has been evaluated by computer simulations and analysis of replicated Affymetrix gene array data on agerelated changes in gene expression in the inner ear of CBA mice.
Background
The set of microarray expression data on p distinct genes is represented by a random vector X = X_{1},..., X_{ p }with stochastically dependent components. The dimension of X is typically very high relative to the number of observations (replicates of experiment). The standard practice is to test the hypothesis of no differential expression for each gene. Formulated in terms of the marginal distributions of all components of X, this hypothesis means that the expression levels of a particular gene are identically distributed under two (or more) experimental conditions. It is commonly believed that the only challenging problem here is that of multiple statistical tests, because the corresponding test statistics computed for different genes are stochastically dependent. This problem is discussed in [2] in the context of microarray data analysis. Resampling techniques [3, 4] provide a universal approach to the problem of multiple dependent tests inherent in the most typical study designs. However, there is another aspect of the standard approach that warrants special attention. Any test constructed solely in terms of marginal distributions of gene expression levels disregards the multidimensional (dependence) information hidden in gene interactions, which is its most obvious deficiency.
In a recent paper, Szabo et al. [5] proposed to build a target set of interesting genes from nonoverlapping subsets of genes of a given size (≥1) that have been declared differentially expressed in accordance with a pertinent statistical test. The size of each soughtfor subset is naturally constrained by the available sample size. This approach strives to preserve the dependence structure at least within each of such building blocks, which is already a major step toward a more general methodology of microarray gene expression data analysis.
No matter what specific statistical techniques are chosen to approach the problem of identifying differentially expressed gene combinations rather than individual genes, the hypothesis that the expression levels of a given set of genes are identically distributed across the conditions under study is the most meaningful hypothesis to be tested. However, this hypothesis is now formulated in terms of the joint distribution of expression levels. The issue of multiple testing is dramatically magnified with multivariate methodology, because the total number of tests to be carried out at all steps of multivariate selection may be many orders of magnitude larger than with univariate methods. A constructive idea is to design a random search procedure for identifying differentially expressed sets of genes followed by testing significance of a final set. Szabo et al. [5, 6] proposed a search procedure based on maximization of a new distance between multivariate distributions of gene expression signals. They used permutation techniques for hypotheses testing. To adjust for multiple testing, the nulldistribution was estimated from the test statistics generated by each optimal (in terms of the adopted distance) set of genes found in each permutation sample. The authors provided an illustrative example of clear advantages of multivariate methodology over univariate approaches. In the present paper, we improve the crossvalidation and multiple testing components of the earlier proposed algorithm. This new combination of the searchandtesting procedures furnishes a sound statistical methodology for multivariate analysis of microarray data.
Results
Mathematical framework: measure of differential expression
To compare gene expression signals in two different experimental conditions (states) one needs a pertinent distance between two random vectors. Such a distance is expected to satisfy the following requirements: (1) it should have a clear probabilistic meaning; (2) it should accommodate both continuous and categorical data; (3) its estimate should be stable to random fluctuations and numerical errors; (4) its computation should not be too time consuming. A distance that meets all the above requirements was proposed in [6].
Let X = X_{1},..., X_{ d }and Y = Y_{1},..., Y_{ d }, d ≤ p, be two random subvectors with probability measures μ and ν, respectively, defined on the Euclidean space R^{d}. Let K(x, y) be a strictly negative definite kernel, that is for any x_{1},..., x_{ s }from R^{d}and any real numbers h_{1},..., h_{ s }, , with equality if and only if all h_{ i }= 0. Introduce the following expression
The quantity N(μ, ν) can be shown [7] to be a metric in the space of all probability measures R^{d}, so that the null hypothesis in twosample comparisons can be formulated as H_{0} : N(μ, ν) = 0. A normalized version of N can be derived as , where
If K(x, y) = Ψ(x  y) and Ψ(·) is homogeneous of any order, then N_{norm} is both location and scale invariant.
Consider two independent samples, consisting of n_{1}and n_{2} observations respectively, represented by the ddimensional vectors and , and introduce an empirical counterpart (nonparametric estimate) of N(μ, ν) as follows
A very important advantage of the empirical counterpart
of the distance N is that it does not involve numerically unstable highdimensional components (such as covariance matrix or its inverse), thus it is expected to be numerically stable even for small sample sizes. This was corroborated by a computer simulation study [5], in which this distance demonstrated a much higher stability than the Mahalanobis distance and the nearest neighbor classifier.
Another distinct advantage of the approach based on
is a wide selection of negative definite kernels that are sensitive to various departures from the hypothesis: μ = ν. Let x and y denote observations in two samples on a particular set of variables. We consider either of these observations to be points in Euclidean space R^{d}. One natural choice is the Euclidean distance between points representing experimental measurements:
When this kernel is applied to logarithms of gene expression signals the corresponding distance
is scale invariant. Another possible choice is a bounded kernel exemplified by
Yet another kernel based on the correlation coefficient tends to pick up sets of genes with separated means and differences in correlation in the two samples under comparison [6]. One can also use a convex combination of the above mentioned kernels with the weights chosen in such a way as to make the distance more sensitive to particular types of the alternative hypothesis.
The searchandtesting algorithm
Once a multivariate distance between expression signals has been selected, it can be employed in a search for differentially expressed genes with the target subset of genes being defined as a subset for which the distance between the two groups under comparison attains its maximum. Unlike univariate testing, an exhaustive multivariate search is computationally prohibitive because the number of possible subsets increases as the dth power of the total number of genes. The issue of computational complexity can be resolved by applying random search methodology. Random search can be designed in a number of various ways. One simple algorithm was described in [6, 8]. We used this algorithm, hereafter designated as Simple Random Search (SRS), with multiple random starts and long sequences of search steps in the application reported in the present paper. We also compared its performance with that of simulated annealing [1].
To reduce the selection bias associated with choosing a small number of variables from a large set [9], Szabo et al. [5, 6] suggested to use crossvalidation techniques with the search for a target subset of genes running in each crossvalidation cycle. The basic structure of our crossvalidation algorithm is as follows:
Algorithm A1: Crossvalidated search for differentially expressed genes

1.
Randomly draw (without replacement) u_{1} samples from one group of arrays and u_{2} samples from the other group.

2.
Leave out the selected arrays and find the optimal (in accordance with the chosen criterion) subset of genes using only the data from the remaining arrays.

3.
Repeat steps 1 and 2 in succession v times to obtain v "optimal" sets of genes.
The main problem here is that the algorithm results in many overlapping suboptimal sets, and one needs to somehow combine them to report a single final set. Szabo et al. resorted to a somewhat unnatural way of forming a final set by selecting single genes with the highest frequencies of occurrence in suboptimal sets. In our new algorithm, this is accomplished through designing a secondstage crossvalidated search limited to the union of the previously selected sets. In the secondstage search procedure, crossvalidation is carried out at each step of random search with the distance
averaged over all crossvalidation samples. With this approach, the correlation structure is better preserved when combining the results of crossvalidation. The foregoing description of the secondstage search may be summarized in the following algorithm:
Algorithm A2: The secondstage crossvalidated random search

1.
Form the union of all sets resulted from Algorithm A1 to represent an initial target set. Drop the data on all other genes from the data set.

2.
Initiate a random search algorithm.

3.
At each step of the search algorithm, randomly draw (without replacement) l_{1} samples from one group of arrays and l_{2} samples from the other group. Leave out the selected arrays and compute the Nstatistic using only the data from the remaining arrays. Perform this computation r times.

4.
Compute the average (arithmetic mean) of the Nstatistics resulted from step 3. Denote this average by .

5.
Move to the next step of random search using the statistic
as a pertinent objective function to be maximized.
In the application discussed in the present paper, we used Algorithm A2 with 200 crossvalidated samples in the second stage of the search algorithm. The twostage search algorithm runs with multiple random starts and returns the most differentially expressed (in terms of the distance
) gene combination of a given size.
Once an optimal set has been found, all genes pertaining to this set are discarded and a search for the next set of differentially expressed genes is initiated. Szabo et al. [5] proposed a stopping rule based on a permutation significance test. In the improved version of our algorithm, instead of testing significance at each step of the successive selection of subsets of genes, the selection procedure runs (without testing) for a preset number of steps, thereby forming a reasonably long sequence of nonoverlapping "maximal" subsets. The same crossvalidated random search procedure is applied to each permutation sample, generated to model the complete null hypothesis for disjoint subsets of genes, and finally the stepdown multiple testing resampling algorithm by Westfall and Young [4] is applied to the subsets thus selected. If all the null hypotheses happen to be rejected, the selection procedure goes on eliminating subsets of genes resulting from the search algorithm, otherwise the procedure stops. The heuristic procedure thus designed mimics its univariate multiple testing (marginal hypotheses testing) counterpart with known properties [4], thereby ensuring an approximate control of the familywise error rate (FWER).
Suppose that all tests are twotailed and utilize the same test statistic
, then the following resampling algorithm can be proposed:
Algorithm A3: Successive selection of differentially expressed gene combinations

1.
Form m permutation samples of sizes n_{1}and n_{2}, respectively, from n_{1}+ n_{2} replicated observations (arrays). For each of the m permutation samples, run (without testing) the successive selection algorithm to find a preset number I of disjoint sets. At each step of successive selection, an optimal kelement set is identified by the twostage crossvalidated search algorithm and the corresponding m sequences of values are stored.

2.
Returning to the original twosample setting, find a sequence of I optimal sets of the same size k and compute the respective test statistics for the selected sets.

3.
Apply the stepdown multiple testing resampling algorithm by Westfall and Young [4] to the Nstatistics resulting from Steps 1 and 2. If the number of rejected hypotheses is less than I then stop and declare all the rejected sets of genes differentially expressed, otherwise return to Step 1 and continue successively selecting sets of genes. A faster version of Step 3 uses the singlestep resampling adjustment [4].
The above algorithm can be reformulated in terms of pvalues. The algorithm is computationally more expensive than its prototype presented in [5]. We used a SunFire V480 station to implement the algorithm. This "brute force" approach is needed to extract more information from multivariate gene expression profiles.
With the above approach, no distributional assumptions are needed although the test statistic
is not distribution free. For this statistic, however, it can be proven that permutations produce samples from a distribution that is, in some sense, the least favorable for rejecting an underlying composite null hypothesis. In other words, permutations provide an optimal choice of a null distribution. More precisely, this theoretical result is valid for the resampling (with replacement) analog of permutations, but regular (without replacement) permutations may be a good approximation to this resampling procedure if both samples under comparison are not too small. This concept and its mathematical framework is discussed at length in our previous report [10].
For efficient nonparametric estimation of adjusted pvalues associated with sets of genes resulting from random search, it is also desirable that the test statistic be scale invariant for any sample size. A statistic that meets this requirement is an empirical counterpart of the normalized distance N_{norm} with a properly chosen kernel function, see formula (2) and the succeeding explanation. Yet another possibility is to use the kernel K_{1} with logintensities of gene expressions. We employed the latter pivoting structure of the Nstatistic in the analysis of simulated and biological data presented in the subsequent sections.
Simulation studies
We first tested our methodology by computer simulations. To this end, we designed a simulation study as follows.
Two sets of data on 1,000 genes were simulated. For convenience we will label them as "control" and "treatment" samples, respectively. The size of each sample was equal to 10. In the treatment group, the first 12 genes were set to be differentially expressed. To simulate these genes, logarithms of gene expression signals were generated from a multivariate normal distribution with an exchangeable correlation structure. The algorithm designed to simulate such data is presented in the Appendix. The correlation coefficient for all pairs of gene logintensities was set equal to 0.6, while the standard deviation was chosen to be either σ = 0.5 or σ = 1 for all individual genes. The mean logexpression values τ for the genes assigned to the target set of genes were specified as follows: τ = 5 for the first 4 genes (Subset 1), τ = 4 for the second group of 4 genes (Subset 2), τ = 3 for the third group of 4 genes (Subset 3). The remainder of the genes (not differentially expressed) were simulated as lognormally distributed random variables with τ = 1 and the same standard deviation (either σ = 0.5 or σ = 1) and correlation coefficient. The 1,000 genes in the control group were simulated just like those that were not differentially expressed in the treatment group.
Our searchandtesting procedure was applied to the data sets thus generated in order to see whether (and how frequently) it can find all subsets, as well as all individual genes, included in the target set of differentially expressed genes. In each experiment, the SRS algorithm was run with multiple random starts. At each step of the successive selection of genes, the algorithm sought for a subset of 4 genes. The parameter I in Algorithm A3 was set equal to 5. Since the sole purpose of our simulations was to check how well a given algorithm finds a maximum of the Nstatistic over gene sets, no recourse to crossvalidation was made in this study. The number of permutations was set at 200. Because such simulations are very time consuming the experiment was repeated only 100 times. Two samples (control and treatment) were generated in each of the 100 experiments.
First we tested the SRS algorithm with 8 random starts and 2,500 search steps. When σ = 0.5 for the treatment group the algorithm was able to correctly recover Subset 1 in 82%, Subset 2 in 72%, and Subset 3 in 76% of simulation runs. The proportion of cases where all 12 genes were correctly recovered (irrespective of the order they entered the selected subsets) was 61%. The false discovery rate, defined as the mean proportion of falsely discovered genes among the true differentially expressed genes, was equal to 0.02.
When σ = 1 the SRS algorithm recovers Subset 1 in 76%, Subset 2 in 56%, and Subset 3 in 39% of the simulation runs. The proportion of cases where all 12 genes were correctly recovered was 53%. The false discovery rate was equal to 0.04.
As one would expect, the SRS algorithm performed better with 16 random starts and 3,600 search steps. For σ = 0.5, the rate of correct discovery becomes 100% for all three sets. For σ = 1 the algorithm correctly recovers Subset 1 in 81%, Subset 2 in 65%, and Subset 3 in 48% of simulation runs. The proportion of cases where all 12 genes are correctly recovered is 62%. However, the false discovery rate remains essentially the same as when running the SRS algorithm with 8 starts and 2,500 search steps. The results on individual simulated genes are presented in Table 1.
By way of comparison, we ran the Westfall and Young algorithm with a univariate counterpart of the test statistic N at the same level of FWER. While the results for σ = 0.5 were identical (100% correct recovery), the univariate method recovered less genes (45%) in the target set when we set σ = 1. In the latter case, the univariate algorithm had a uniformly lower correct discovery rate for genes #9 through #12 (69%, 71%, 70%, 71%, respectively) in comparison to the multivariate method (Table 1). One should not expect much discrepancy between the univariate and multivariate methods in these simulations because the alternative hypotheses were modeled in a univariate way.
In another experiment we studied the simulated annealing optimization (SAO) with one random start and the same parameters of the simulation model. Although computationally expensive, the SAO algorithm is easier to handle when tuning its parameters in simulation experiments. Proceeding from the less favorable case of σ = 1, we determined parameters of the SAO algorithm that provide correct selection of all three sets of differentially expressed genes in all simulation runs.
Another way of testing the two algorithms is to apply them in a situation where the true global maximum of the Ndistance is known. We randomly selected 2000 genes from the data set discussed in the next section. All possible pairs were formed from the 2000 genes and the corresponding Nstatistic between the two samples (young versus old mice) was computed for each pair. The data were normalized before the analysis (see Section "Results and Discussion"). Having determined a maximum value of the Nstatistic over all pairs, we ran the SRS and SAO algorithms (with parameters suggested by our simulation experiments) to see whether they could find the actual maximum. Both algorithms hit the target.
Results
The biological purpose of our experimental study was to better understand agerelated changes in gene expression that occur in mouse inner ear (including the organ of Corti and stria vascularis). Since we do not expect numerous genes to be involved in the process of aging of the auditory system, this experimental system seems to be especially promising for the use of multivariate methods.
Hearing loss or deafness affects about 10% of the U.S. population, or about 30 million people, most of them over age 60. Presbycusis – agerelated hearing loss – is a primary sensory problem in the elderly population, the number one communicative disorder, and one of the top three chronic medical conditions affecting the aged. It is often described as difficulty in understanding speech, especially in conditions of high ambient background noise. Most elderly persons have a reduction in hearing acuity. For example, crosssectional and longitudinal studies have consistently demonstrated gradually decreasing pure tone thresholds by cohort groups of elderly [13, 14]. The composite audiometric pattern is one of better hearing for low and midspeech frequencies than higher speech frequencies. The consequence of this pattern is difficulty in hearing and understanding, not only conversational speech, but in particular, speech that is softly spoken. In fact, a similar gradual reduction in speech recognition for words and phonemes in quiet has been shown to accompany the pure tone threshold decrease in cohort groups of the elderly [14–16].
Much progress had been made in the field of auditory aging research regarding sensitivity deficits and metabolic problems of the cochlea. As humans and animals age, they lose sensory hair cells, 8th cranial nerve (i.e., vestibulocochlear) fibers, and develop stria vascularis/potassium recycling metabolic problems that degrade audibility and spectral tuning [17–21].
In addition, the differing roles of the ear and brain in presbycusis, and aging deficits in speech understanding in background noise, and their respective neural bases are beginning to be understood. Age effects in these areas are distinguishable and agerelated problems in the brain can be influenced by the peripheral etiologies of presbycusis [22–24]. Considering studies completed to date, presbycusis in humans, and corresponding agerelated hearing loss in animal models such as the CBA mouse, have two major facets: 1) A peripheral hearing loss of cochlear origin, starting with sensitivity losses in the high pitches (high frequencies), involving loss of sensory hair cells, spiral ganglion neurons (8th nerve fibers) and metabolic malfunctions of the highly vascularized stria vascularis organ system that produces the potassium rich endolymph of the inner ear [25, 26]; and 2) An inability to comprehend speech in background noise, that results from deficits in the inner ear and the central auditory nervous system [23, 24]. For the animal model studies of presbycusis, the CBA mouse strain has been quite useful to date.
The goal of the present study is to explore the underlying cochlear gene expression changes that may predispose or cause presbycusis. Common neurodegenerative diseases such as presbycusis are likely to be caused by several fundamental problems that interact with each other and with environmental factors, including genetic predispositions to environmental insults, noise and ototoxic medications [27]. Although over a hundred genes have been identified that cause congenital deafness (e.g. [28–30]), no candidate genes have yet been identified that are involved in human presbycusis. The present report attempts to gain some initial insights into gene expression changes related to inner ear problems that may predispose or cause agerelated neurosensory disorders, such as agerelated hearing loss – presbycusis, utilizing the CBA mouse strain.
The two groups of arrays under comparison included 9 and 12 arrays, respectively (see the next section). The data were normalized using the quantile normalization method [11, 12] carried out at the probe feature level. Compared to our simulations, the number of permutations was increased to 400. Each search cycle in the SRS algorithm proceeded in 45,000 steps with 100 random starts. The algorithm was tuned to search for a set of 5 genes at each step of the successive selection procedure. We also changed parameters that control the efficiency of the SAO algorithm to account for an increased dimensionality of the problem. The latter algorithm also sought for sets consisting of 5 genes. We used the following parameter values in the combined twostage crossvalidated search algorithm: I = 5, u_{1} = 4 (out of 9 arrays), u_{2} = 6 (out of 12 arrays), v = 10, l_{1} = 4 (out of 9 arrays), l_{2} = 6 (out of 12 arrays), r = 200.
Although the lists of genes produced by both algorithms are quite similar, there are still some discrepancies between them which may be attributed to the choice of parameters for each method. Since the SAO algorithm is less sensitive to the choice of the initial gene combination, we present only the results obtained with this algorithm. In the "young" versus "old" comparison, the procedure selected two sets of 5 genes with an adjusted pvalue of less than 0.05. For comparison, we applied the Wesfall and Young stepdown multiple testing procedure with a univariate counterpart of as the test statistic. This method selects only 6 genes at the same FWER; all of them appear among those genes that have been selected by the multivariate searchandtesting procedure. The final list of 10 genes was evaluated further for consistency with the existing biological knowledge.
Discussion
Of the 10 identified genes (from 2 sets) exhibiting major expression changes with age, there are 6 differentially expressed genes having to do with immune system function. This is important from an aging point of view for two reasons. First, immunoprecipitations or immunoproducts can be damaging to nerve cells, and have been implicated as being responsible for agerelated neurodegeneration in the brain in general, and in Alzheimer's disease specifically, but this is a new finding for the cochlea and agerelated hearing loss – presbycusis. Second, autoimmune problems, where the immune system starts attacking its own nerve cells, is another leading candidate for a causative factor in neurodegenerative aging conditions. These immune products are likely to come from the vascular supply to the cochlea, yet may be a causative component for agerelated hearing loss due to the resultant damage to the cochlea sensory cells.
There are 3 genes having to do with posttranslational protein changes, including protein binding properties, with two of these genes involved in carbohydrate metabolism (sugar/glucose binding in mitochondria for cellular respiration). These genes are related to the production of reactive oxygen species (ROS), which damage nerve cells, and have been implicated in agerelated neurodegenerative disorders, and in cases of cochlear sensorineural hearing loss. For example, problems in cellular respiration can lead to accumulation of toxic intracellular substances, causing damage to sensory cell structures and abnormal metabolic processing along with increased levels of ROS [31–33].
The last gene, involved in mammary gland functioning, showed a significant increase with age. A closer inspection of the expression levels for this gene have shown that the observed effect cannot be attributed to the presence of outliers in the data. Although not directly involved in sensory functioning, this gene may change its espression as part of general degenerative processes in inner ear. An error in this gene annotation cannot be ruled out as well. This observation is definitely worth another look.
The abovedescribed initial observations are quite provocative, in that we have several groupings of genes that have important functional significance for aging and hearing, including important aspects of cochlear, inner ear functioning. These animalmodel genearray investigations are quite useful for guiding human genetics experiments aimed at identifying candidate genes involved in the susceptibility and progression of human agerelated hearing loss and other agedependent neurosensory disorders.
Regarding methodological aspects of this paper, we would like to note that a pertinent multivariate method for selection of differentially expressed genes should include two components: finding subsets of candidate genes that jointly separate the classes (states) under comparison and testing statistical significance of this separation; the latter does not necessarily refer to characteristics of a classification (allocation) rule such as classification error rates. We also would like to stress that the problem of significance testing in the multivariate formulation is not equivalent to the problem of statistical classification (supervised learning). While closely related, these problems are fundamentally different. For example, the use of the classification error rate as a criterion for selection of important variables is appropriate where the aim is to form a discriminant rule for the subsequent outright allocation of unclassified samples to one of the known classes. A very good separation between classes can sometimes be provided by looking at a single feature variable (gene) so that the classification error rate is difficult to reduce further by including other (probably quite significant) variables in the rule. However, one would like to keep the chance of missing other interesting variables to a minimum. The problem dealt with in this paper is not that of classification or prediction. Our method is designed to find gene combinations that change in concert (as a set) their expression due to some biological factors. The problem thus formulated reduces to that of significance testing.
It must be emphasized that our method is designed not only to identify sets of genes whose interrelationships differ but also those genes with marginal effects. More importantly, the method seeks to provide an alternative way of making a specific FWERbased multiple testing procedure less conservative and, to some extent, less dependent on the subset pivotality requirement (see [4] for definition), by extracting more information from the data. In addition, this approach can be used for ranking and clustering those genes that have been declared differentially expressed by univariate methods.
Conclusions
A new algorithm for identifying differentially expressed gene combinations has been developed. This algorithm is built on the earlier proposed multivariate test statistic [6] and successive selection of differentially expressed sets of genes [5]. The algorithm includes an improved random search procedure designed to generate candidate gene combinations of a given size. Crossvalidation is used to provide replication stability of the search procedure. A permutation twosample test is used for significance testing. We design a multiple testing procedure to control the familywise error rate when selecting significant combinations of genes that result from a successive selection procedure. A target set of genes is composed of all significant combinations selected via random search. The performance of the proposed searchandtesting procedure has been evaluated by computer simulations and analysis of replicated Affymetrix gene array data on agerelated changes in gene expression in the inner ear of CBA mice.
Methods
Subjects
CBA mice from the University of Rochester vivarium served as subjects for this study who had similar environmental, nonototoxic life histories. Subjects were mice of the following age groups: Young adult (N = 9, 3–4 months) and old (N = 12, 24–33 months). All animal procedures were approved the University of Rochester Committee on Animal Resources.
Cochlear dissections
Subject groups of the present report had extensive behavioral and neurophysiological hearing testing prior to sacrifice, verifying that the old mice had agerelated hearing loss. Mice were sacrificed by cervical dislocation. Then both cochleae for each mouse were immediately dissected using a Zeiss stereomicroscope. The cochleae were placed in cold saline for micro dissection of the cochlear partition (basilar membrane, organ of Corti and spiral ligament), and were then placed in cold Trizol. A detailed protocol for Trizol can be found at http://www.fgc.urmc.rochester.edu. All samples were stored at 80°C for microarray gene expression processing.
Gene expression microarrays
The RNA quality was assessed by electrophoresis using the Agilent Bioanalyzer 2100. Between 200 ng and 2 ug of total RNA from each sample was used to generate a high fidelity cDNA, which was modified at the 3' end to contain an initiation site for T7 RNA polymerase, while 1 ug of cDNA was used in an in vitro transcription (IVT). 20 ug of fulllength cRNA, from each mouse (age groups as described above), was fragmented. After fragmentation, the cDNA, fulllength cRNA, and fragmented cRNA were analyzed by electrophoresis using the Agilent Bioanalyzer 2100 to assess the appropriate size distribution prior to microarray hybridization. Detailed protocols for sample preparation using the Ambion MessageAmp protocol can be found at http://www.ambion.com. Affymetrix M430A High density oligonucleotide array set (A) which queried 20,000 murine probe sets was used. Each gene on the subarray is represented by 11 pairs of 25 mer oligonucleotides that span the coding region for the 20,000 genes and ESTs represented (clear overlapping of genes is evident). Each probe pair consists of a perfect match (PM) sequence that is complementary to the cDNA target, and a missmatch (MM) sequence that has a single base pair mutation in a region critical for target hybridization; this sequence serves as a control for nonspecific hybridization. Staining and washing of all arrays was performed in the Affymetrix fluidics module per manufacturer's protocol. Streptavidin phycroerythrin stain (SAPE, Molecular Probes) was the fluorescent conjugate used to detect hybridized target sequences. All arrays in this study were assessed for "array performance" prior to data analysis.
Methods for data analysis and computer simulations
The methodology of data analysis and design of computer simulations have been described at length in the preceding sections. The relevant software for data analysis and simulations is included in the Additional Material Files [see the folder "MultivariateSearch"]. Here we supplement this information with a description of the generator of multivariate exchangeable normal random vectors which we used in our simulations.
Suppose we want to generate a normal random vector X in R^{d}with mean vector M ∈ R^{d}and covariance matrix Σ whose entries are σ^{2} and ρσ^{2} on and off diagonal, respectively. It is wellknown that X can be represented in the form
X = M + CZ,
where Z is the standard normal vector with mean 0 in R^{d}and C is a d × d matrix with CC^{T}= Σ. (Here C^{T}denotes the transpose of C.) The matrix C may be chosen symmetric and can be computed using wellknown algebraic procedures. However, our matrix Σ has a special structure:
Σ = (1  ρ)σ^{2}I_{ d }+ ρσ^{2}1_{d × d},
where I_{ d }is a unit matrix of size d and 1_{d × d}is a square matrix with all the d^{2} entries being equal to 1. Using this we look for C of the same form:
C = α I_{ d }+ β 1_{d × d}.
From the relations C^{2} = Σ and we have α^{2} = σ^{2}(1  ρ), 2αβ = ρσ^{2}, so that
References
Almudevar A: A simulated annealing algorithm for maximum likelihood pedigree reconstruction. Theoretical Population Biology 2003, 63: 63–75. 10.1016/S00405809(02)000485
Dudoit S, Shaffer JP, Boldrick JC: Multiple hypothesis testing in microarray experiments. Statistical Science 2003, 18: 71–103. 10.1214/ss/1056397487
Pesarin F: Multivariate Permutation Tests: With Applications in Biostatistics. Wiley, Chichester; 2001.
Westfall PH, Young S: ResamplingBased Multiple Testing. Wiley, New York; 1993.
Szabo A, Boucher K, Jones D, Klebanov L, Tsodikov A, Yakovlev A: Multivariate exploratory tools for microarray data analysis. Biostatistics 2003, 4: 555–567. 10.1093/biostatistics/4.4.555
Szabo A, Boucher K, Carroll W, Klebanov L, Tsodikov A, Yakovlev A: Variable selection and pattern recognition with gene expression data generated by the microarray technology. Mathematical Biosciences 2002, 176: 71–98. 10.1016/S00255564(01)001031
Zinger AA, Klebanov LB, Kakosyan AV: Characterization of distributions by mean values of statistics in connection with some probability metrics. In Stability Problems for Stochastic Models. VNIISI Moscow; 1999:47–55.
Chilingaryan A, Gevorgyan N, Vardanyan A, Jones D, Szabo A: Multivarite approach for selecting sets of differentially expressed genes. Mathematical Biosciences 2002, 176(1):59–69. 10.1016/S00255564(01)001055
Ambroise C, McLachlan GJ: Selection bias in gene extraction on the basis of microarray geneexpression data. Proceedings of the National Academy of Sciences USA 2002, 99: 6562–6566. 10.1073/pnas.102102699
Klebanov L, Gordon A, Xiao Y, Land H, Yakovlev A: A new test statistic for testing twosample hypotheses in microarray data analysis. Technical Report Department of Biostatistics and Computational Biology University of Rochester; 2004. [http://www.urmc.rochester.edu/smd/biostat/people/faculty/andrei.htm]
Bolstad BM, Irizarry RA, Astrand M, Speed TP: A comparison of normalization methods for high density oligonucleotide array data based on variance and bias. Bioinformatics 2003, 19(2):185–193. 10.1093/bioinformatics/19.2.185
Irizarry RA, Gautier L, Cope LM: An R package for analyses of Affymetrix oligonucleotide arrays. In The Analysis of Gene Expression Data. Edited by: Parmigiani G, Garrett ES, Irizarry RA, Zeger SL. Springer, New York; 2003:102–119.
Corso JF: Age correction factor in noiseinduced hearing loss: a quantitative model. Audiology 1980, 19: 221–232.
Gates GA, Caspary DM, Clark W, Pillsbury HC 3rd, Brown SC, Dobie RA: Presbycusis. Otolaryngol Head Neck Surg 1989, 100: 266–271.
Gelfand SA, Piper N, Silman S: Consonant recognition in quiet as a function of aging among normal hearing subjects. J Acoust Soc Am 1985, 78: 1198–1206.
Gelfand SA, Piper N, Silman S: Consonant recognition in quiet and in noise with aging among normal hearing listeners. J Acoust Soc Am 1986, 80: 1589–1598.
LonsburyMartin BL, Cutler WM, Martin GK: Evidence for the influence of aging on distortion product otoacoustic emissions in humans. J Acoust Soc Am 1991, 89: 1749–1759.
LonsburyMartin BL, Martin GK, Probst R, Coats AC: Acoustic distortion products in rabbit ear canal. I. Basic features and physiological vulnerability. Hear Res 1987, 28: 173–189. 10.1016/03785955(87)900487
Probst R, LonsburyMartin BL, Martin GK: A review of otoacoustic emissions. J Acoust Soc Am 1991, 89: 2027–2067.
Willott JF: Effects of aging, hearing loss, and anatomical location on thresholds of inferior colliculus neurons in C57BL/6 and CBA mice. J Neurophysiol 1986, 56: 391–408.
Willott JF: Aging and the auditory system: Anatomy, physiology, and psychophysics. Singular Publishing Group, San Diego; 1991.
Frisina DR, Frisina RD: Speech recognition in noise and presbycusis: relations to possible neural mechanisms. Hear Res 1997, 106: 95–104. 10.1016/S03785955(97)000063
Frisina DR, Frisina RD, Snell KB, Burkard R, Walton JP, Ison JR: Auditory temporal processing during aging. In Functional Neurobiology of Aging. Edited by: Hof PR, Mobbs CV. Academic Press, San Diego; 2001:565–579.
Frisina RD: Anatomical and neurochemical bases of presbycusis. In Functional Neurobiology of Aging. Edited by: Hof PR, Mobbs CV. Academic Press, San Diego; 2001:531–547.
Jacobson M, Kim SH, Romney J, Zhu X, Frisina RD: Contralateral suppression of distortionproduct otoacoustic emissions declines with age: A comparison of findings in CBA mice with human listeners. Laryngoscope 2003, 113: 1707–1713. 10.1097/0000553720031000000009
Guimaraes P, Zhu X, Cannon T, Kim SH, Frisina RD: Sex differences in distortion product otoacoustic emissions as a function of age in CBA mice. Hear Res 2004, in press.
Gates GA, Couropmitree NN, Myers RH: Genetic associations in agerelated hearing thresholds. Arch Otolaryngol Head Neck Surg 1999, 125: 654–659.
Kelley PM, Harris DJ, Comer BC, Askew JW, Fowler T, Smith SD, Kimberling WJ: Novel mutations in the connexin 26 gene (GJB2) that cause autosomal recessive (DFNB1) hearing loss. Am J Hum Genet 1998, 62: 792–799. 10.1086/301807
Kelsell DP, Dunlop J, Stevens HP, Lench NJ, Liang JN, Parry G, Mueller RF, Leigh IM: Connexin 26 mutations in hereditary nonsyndromic sensorineural deafness. Nature 1997, 387: 80–83. 10.1038/387080a0
Kikuchi T, Adams JC, Miyabe Y, So E, Kobayashi T: Potassium ion recycling pathway via gap junction systems in the mammalian cochlea and its interruption in hereditary nonsyndromic deafness. Med Electron Microsc 2000, 33: 51–56. 10.1007/s007950070001
Manna SK, Zhang HJ, Yan T, Oberley LW, Aggarwal BB: Overexpression of manganese superoxide dismutase suppresses tumor necrosis factorinduced apoptosis and activation of NF and activated protein1. J Biol Chem 1998, 273: 132–145.
Frisina ST, Mapes F, Kim SH, Frisina DR, Frisina RD: Comprehensive characterization of hearing loss in aged diabetics. Paper presented at Society for Neuroscience 33rd Annual Meeting. New Orleans, LA 2003.
Gries A, Herr A, Kirsch S, Gunther C, Weber S, Szabo G, Holzmann A, Bottiger BW, Martin E: Inhaled nitric oxide inhibits plateletleukocyte interactions in patients with acute respiratory distress syndrome. Crit Care Med 2003, 31: 1697–170. 10.1097/01.CCM.0000063446.19696.D3
Acknowledgements
We thank Dr. Andrew Brooks, Dr. Mary D'Souza, Dr. Xiaoxia Zhu, Martha Erhardt, John Housel and Cristine Brower for technical assistance. Methodological discussions with Dr. Anthony Almudevar are greatly appreciated. We are grateful to anonymous reviewers whose comments have helped us improve the manuscript. The research is supported by NIH Grants P01 AG09524 from the National Institute on Aging, P30 DC05409 from the National Institute on Deafness & Communication Disorders, and the International Center for Hearing & Speech Research, Rochester, NY.
Author information
Authors and Affiliations
Corresponding author
Additional information
Authors' contributions
YX is responsible for the computational component of this study. He also participated in the methodology development. LK, AG, and AY have equally contributed to various methodological aspects of the proposed multivariate analysis. RF provided experimental data and biological interpretation of the net results of data analysis.
Electronic supplementary material
12859_2004_280_MOESM1_ESM.zip
Additional File 1: The additional folder "MultivariateSearch" includes the following three subfolders: 1. SAO _Simulation 2. SRS_Simulation 3. TSSearch Each subfolder contains a Unix executable file. The executable file "SASearch" implements the algorithm based on simulated annealing optimization. The executable file "SRSearch" implement the version based on simple random search. The exectuable file "TSSearch" for the twostage search is is located in the subfolder "TSSearch". Each subfolder also contains two input files. The file "simulation04_UI.txt" is an input file for data analysis. Suppose the data file is named xxxx.marr, then the input file should be named as xxxx_UI.txt. To analyze the data from the file xxxx.marr, type: [Executable file] xxxx or [Executable file] 0 xxxx. The input file "simulation04_ui.txt" is designed for simulation experiments. To conduct simulations, one has to prepare an input file with the name: XXX_simu_ui.txt, where XXX is a string that follows the naming convention of computer files. An input file for data analysis with the name XXX_ui.txt is also needed. To run simulations, type: [executable file] 1 xxxx. (ZIP 263 KB)
Rights and permissions
About this article
Cite this article
Xiao, Y., Frisina, R., Gordon, A. et al. Multivariate search for differentially expressed gene combinations. BMC Bioinformatics 5, 164 (2004). https://doi.org/10.1186/147121055164
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/147121055164