6 research outputs found

    Biclustering via optimal re-ordering of data matrices in systems biology: rigorous methods and comparative studies

    Get PDF
    <p>Abstract</p> <p>Background</p> <p>The analysis of large-scale data sets via clustering techniques is utilized in a number of applications. Biclustering in particular has emerged as an important problem in the analysis of gene expression data since genes may only jointly respond over a subset of conditions. Biclustering algorithms also have important applications in sample classification where, for instance, tissue samples can be classified as cancerous or normal. Many of the methods for biclustering, and clustering algorithms in general, utilize simplified models or heuristic strategies for identifying the "best" grouping of elements according to some metric and cluster definition and thus result in suboptimal clusters.</p> <p>Results</p> <p>In this article, we present a rigorous approach to biclustering, OREO, which is based on the Optimal RE-Ordering of the rows and columns of a data matrix so as to globally minimize the dissimilarity metric. The physical permutations of the rows and columns of the data matrix can be modeled as either a network flow problem or a traveling salesman problem. Cluster boundaries in one dimension are used to partition and re-order the other dimensions of the corresponding submatrices to generate biclusters. The performance of OREO is tested on (a) metabolite concentration data, (b) an image reconstruction matrix, (c) synthetic data with implanted biclusters, and gene expression data for (d) colon cancer data, (e) breast cancer data, as well as (f) yeast segregant data to validate the ability of the proposed method and compare it to existing biclustering and clustering methods.</p> <p>Conclusion</p> <p>We demonstrate that this rigorous global optimization method for biclustering produces clusters with more insightful groupings of similar entities, such as genes or metabolites sharing common functions, than other clustering and biclustering algorithms and can reconstruct underlying fundamental patterns in the data for several distinct sets of data matrices arising in important biological applications.</p

    Computational Models of Grid Cell Firing

    No full text
    International audienceOverview Grid cells in the medial entorhinal cortex (mEC) fire whenever the animal enters a regular triangular array of locations that cover its environment. Since their discovery, several models that can account for these remarkably regular spatial firing patterns have been proposed. These generally fall into one of three classes, generating grid cell firing patterns either by oscillatory interference, through continuous attractor dynamics, or as a result of spatially modulated input from a place cell population. Neural network simulations have been used to explore the implications and predictions made by each class of model, while subsequent experimental data have allowed their architecture to be refined. Here, we describe implementations of two classes of grid cell model-oscillatory interference and continuous attractor dynamics-alongside a hybrid model that incorporates the principal features of each. These models are intended to be both parsimonious and make testable predictions. We discuss the strengths and weaknesses of each model and the predictions they make for future experimental manipulations of the grid cell network in vivo
    corecore