recent advances in array - based and sequence - based instrumentation have opened up new ways to monitor the inner molecular world of the cells and tissues that might be relevant to human diseases . yet it is far from evident how these large datasets should be analyzed and how they can be integrated with other sources of data in order to become informative .
conversely , the medical community expects nothing less than a list of predictive biomarkers reflecting the risk of disease or its progression and an understanding of the cellular mechanisms involved in disease .
however , comparing microarray samples from healthy and diseased individuals using a differential gene expression protocol generates a list of thousands of genes , and it is not clear which genes are important for what . a key idea , originating from engineering science in general and computer science in particular , is the notion of ' divide and conquer ' , which refers to first breaking down a problem into smaller sub - problems that are simple enough to allow an analysis and then combining the solutions to the subproblems , which gives the solution to the original problem .
modular analysis of genomic data implements this strategy by dividing the original genomic data into smaller number of modules and then conquering the reduced complexity by using these modules for prioritization to give a shorter list of disease - associated genes .
such genes could either be causal drivers of disease or secondary reactions to disease that could potentially be useful biomarkers .
benson and colleagues , in a recent paper in bmc systems biology , have used a modular approach to study allergic asthma .
they managed to divide the complexity and arrive at the gene encoding the interleukin-7 receptor ( il7r ) as a putative key regulator in allergic asthma .
here , i put their analysis in the context of other modular approaches and discuss the possible use of this methodology for finding and prioritizing useful candidates for therapeutics .
not surprisingly , there are several different ideas on how to divide and conquer high - throughput functional genomics data .
i will restrict my discussion here to gene expression data , although similar remarks could be made for sequence data .
one is : given a module of disease - associated genes , how can we compute and/or experimentally predict which genes are good candidates for therapeutics ? before discussing this problem i will first give an overview of different approaches to the other problem : identifying a module of genes .
a module is a group of genes that are related in some way to each other and therefore a module is effectively a measure of similarity .
for example , if similarity is defined as the distance in a network , then a graph theoretical calculation will be used . however ,
if gene functional associations are used , then gene similarity will be measured in terms of gene ontology ( go ) or correlation in gene expression values .
therefore , different algorithms are used for dividing the genes into modules , a fact that could be confusing for the clinical researcher . the need to reduce the complexity of the original high - throughput gene expression data
applying established engineering concepts , such as principal component analysis ( pca ) and singular value decomposition ( svd ) , reduced the dimensionality of the data .
instead of analyzing scattered points ( the samples ) in a high - dimensional space equaling the number of genes , the data could thereby be projected into a two- to four - dimensional space .
however , it turned out to be difficult to make a biological interpretation of the resulting linear combinations of large numbers of genes .
this problem forced the development of different strategies in which the available knowledge on a limited number of genes could be used to predict the functions of as - yet uncharacterized genes .
the use of hierarchical clustering in the classic compendium study on yeast data by rosetta inpharmatics   grouped genes ( shown as rows ) by their similarity of expression across several experimental conditions ( columns ) .
novel gene function was then predicted by inspecting genes in the same cluster as genes with known functions .
subsequent work by eran segal and colleagues   developed more statistically sound procedures for identifying robust modules using a bayesian formalism applied to microarray data generated from cancer samples .
it became clear , however , that a similarity measure based only on correlations was insufficient , because the clusters ( modules ) or bayesian modules did not have an internal network structure that could be used for a more refined analysis . as a consequence , a large number of studies addressing this problem appeared in the literature at the beginning of 2004 .
the idea was that if we could identify the wiring within cellular networks , various different algorithms could be applied to find ' connected groups ' in such networks .
now , how can such networks be found using only a small number of experimental samples with a large number of genes ? this is an impossible problem from the point of view of engineering system identification , because the number of possible networks consistent with the data is prohibitively large .
the key simplifying insight came from ideker and lauffenburger   and was later developed by nicolas luscombe and colleagues in a pioneering paper . here , the edges ( or connections ) in the network were simply defined by transcription factor binding experiments , and gene expression data were used to select the subsets of edges that were active under different conditions .
this idea of defining edges in a network using a static scaffold has since been reused using various data types ( protein - protein interaction data , pathways from a database , text mining and dna variants ) .
the network of interest is then defined by combining the gene expression data with the scaffold , leaving only the active edges . by searching through such an active network using graph algorithms
it is then possible to define ' more ' connected parts in a well defined manner , thereby providing modules with an intrinsic network structure .
all the above approaches basically begin with a large , complex dataset , which is then simplified by dividing the data into smaller modules .
they instead began with four well characterized breast cancer genes and , by using these ideas , constructed a module in which the genes were ' close ' as defined by expression and proteomic data in several species .
benson and colleagues   have now contributed to a disease - oriented modular analysis by combining several of the above ideas in a novel manner , as summarized in the flow chart in figure 1 .
first , because allergic disease involves multiple cells in different tissues and because no prior characterization of key genes was available , they turned to several different sets of gene expression microarray data in order to find a reference disease - associated gene around which they could construct a module .
using the idea that disease - associated genes tend to interact , they could search for other disease - associated genes that were ' close ' .
for this purpose , the authors used a graph algorithm that identified a connected clique of 103 disease - associated genes from the microarray data .
integration of several public gene expression datasets revealed a group of shared ( blue ) and closely connected clique ( red and black ) disease - associated genes .
a subset of these genes were found to share the t - cell receptor signalling pathway , an observation that was then validated by independent experimentation . to identify a transcription factor ( gata3 ) regulating one of this subset , the itk gene ,
the final module of 37 disease - associated genes consisted of genes listed in public databases as having relevant expression patterns and interacting with gata3 .
the t - cell receptor signaling pathway turned out to be a pathway shared by these 103 genes , as detected by the ingenuity pathway analysis tool , which identifies physical , transcriptional and enzymatic interactions from the literature .
experimental analysis of this pathway in patient - derived cells revealed strong activation of the itk gene , which is also known to be located in the genomic susceptibility region for allergy . combining
a promoter analysis of the itk gene with expression data revealed that the transcription factor gata3 regulated itk .
the expression data were used to filter out 10 inactive genes , thus leaving a final module of 37 disease - associated genes around the gata3 transcription factor .
the construction of this module was accompanied by several experimental tests at various stages , providing confidence to the analysis .
the problem of selecting therapeutic targets within a module has not received much attention in studies that have used a modular approach for reducing complexity .
there are various ideas from graph theory on how to compute mathematically defined properties , such as clustering and connectivity in large networks , which then could suggest which nodes are essential . however , essentiality is not necessarily equivalent to disease association .
experimental investigators have instead performed target selection using the full dataset in combination with extensive experimental testing .
the analysis by benson and colleagues   is important because it highlights the difficulty of selecting a disease - associated target from a module of 37 genes despite the elegant prior reduction of complexity .
they resorted to using a connectivity criterion , selecting the il7r gene because it had the largest number of connections , and they were also able to demonstrate that perturbing the il7r gene affected other genes and the t - cell phenotype .
there are probably several other disease - associated genes in their module that warrant further experimental investigation .
benson and colleagues   have introduced a useful procedure for defining a module of disease - associated genes . as with most complex diseases
, the study of allergy is complicated by the fact that the disease affects several cell types and tissues .
the process of identifying such modules therefore requires the kind of stringent experimental validation as was performed by the benson team . despite their careful analysis , because there are other transcription factors for the itk gene that are active in the expression datasets there is a significant risk that several disease - associated genes remain that were not captured in their module .
the second step of selecting a gene for therapeutics from a module is even more problematic because we are currently lacking systematic tools for this selection problem .
furthermore , it is not unlikely that an efficient therapy could require targeting of several disease - associated genes simultaneously .
however , the number of combinations of three genes that can be chosen from a small ten - gene module , for example , quickly exceeds what is experimentally feasible to study . in conclusion , benson and
colleagues   have devised an interesting method for finding disease - associated genes , but it needs to be evaluated on other complex diseases .
their study also makes clear that the problem of prioritizing disease - associated genes within a module for therapeutic studies in the clinic is still unsolved .
 complex diseases such as allergy change gene expression in several cell types and tissues . 
 benson and colleagues have now shown , in a paper in bmc systems biology , that this complexity can be studied effectively using an integrated experimental and computational modular analysis . 
 their strategy revealed a core of allergy - associated genes of potential therapeutic value . 
None
Dividing complex biological data into modules of disease-associated genes
Finding an allergy-associated module
Conquering the modules  selecting therapeutic targets within the module
Beyond allergy  translation to the clinic
Acknowledgements