11 research outputs found

    Computational methods in protein structure comparison and analysis of protein interaction networks

    Get PDF
    Proteins are versatile biological macromolecules that perform numerous functions in a living organism. For example, proteins catalyze chemical reactions, store and transport various small molecules, and are involved in transmitting nerve signals. As the number of completely sequenced genomes grows, we are faced with the important but daunting task of assigning function to proteins encoded by newly sequenced genomes. In this thesis we contribute to this effort by developing computational methods for which one use is to facilitate protein function assignment. Functional annotation of a newly discovered protein can often be transferred from that of evolutionarily related proteins of known function. However, distantly related proteins can still only be detected by the most accurate protein structure alignment methods. As these methods are computationally expensive, they are combined with less accurate but fast methods to allow large-scale comparative studies. In this thesis we propose a general framework to define a family of protein structure comparison methods that reduce protein structure comparison to distance computation between high-dimensional vectors and therefore are extremely fast. Interactions among proteins can be detected through the use of several mature experimental techniques. These interactions are routinely represented by a graph, called a protein interaction network, with nodes representing the proteins and edges representing the interactions between the proteins. In this thesis we present two computational studies that explore the connection between the topology of protein interaction networks and protein biological function. Unfortunately, protein interaction networks do not explicitly capture an important aspect of protein interactions, their dynamic nature. In this thesis, we present an automatic method that relies on graph theoretic tools for chordal and cograph graph families to extract dynamic properties of protein interactions from the network topology. An intriguing question in the analysis of biological networks is whether biological characteristics of a protein, such as essentiality, can be explained by its placement in the network. In this thesis we analyze protein interaction networks for Saccharomyces cerevisiae to identify the main topological determinant of essentiality and to provide a biological explanation for the connection between the network topology and essentiality

    Using MapReduce Streaming for Distributed Life Simulation on the Cloud

    Get PDF
    Distributed software simulations are indispensable in the study of large-scale life models but often require the use of technically complex lower-level distributed computing frameworks, such as MPI. We propose to overcome the complexity challenge by applying the emerging MapReduce (MR) model to distributed life simulations and by running such simulations on the cloud. Technically, we design optimized MR streaming algorithms for discrete and continuous versions of Conway’s life according to a general MR streaming pattern. We chose life because it is simple enough as a testbed for MR’s applicability to a-life simulations and general enough to make our results applicable to various lattice-based a-life models. We implement and empirically evaluate our algorithms’ performance on Amazon’s Elastic MR cloud. Our experiments demonstrate that a single MR optimization technique called strip partitioning can reduce the execution time of continuous life simulations by 64%. To the best of our knowledge, we are the first to propose and evaluate MR streaming algorithms for lattice-based simulations. Our algorithms can serve as prototypes in the development of novel MR simulation algorithms for large-scale lattice-based a-life models.https://digitalcommons.chapman.edu/scs_books/1014/thumbnail.jp

    A complex systems approach to education in Switzerland

    Get PDF
    The insights gained from the study of complex systems in biological, social, and engineered systems enables us not only to observe and understand, but also to actively design systems which will be capable of successfully coping with complex and dynamically changing situations. The methods and mindset required for this approach have been applied to educational systems with their diverse levels of scale and complexity. Based on the general case made by Yaneer Bar-Yam, this paper applies the complex systems approach to the educational system in Switzerland. It confirms that the complex systems approach is valid. Indeed, many recommendations made for the general case have already been implemented in the Swiss education system. To address existing problems and difficulties, further steps are recommended. This paper contributes to the further establishment complex systems approach by shedding light on an area which concerns us all, which is a frequent topic of discussion and dispute among politicians and the public, where billions of dollars have been spent without achieving the desired results, and where it is difficult to directly derive consequences from actions taken. The analysis of the education system's different levels, their complexity and scale will clarify how such a dynamic system should be approached, and how it can be guided towards the desired performance

    Applications

    Get PDF
    Volume 3 describes how resource-aware machine learning methods and techniques are used to successfully solve real-world problems. The book provides numerous specific application examples: in health and medicine for risk modelling, diagnosis, and treatment selection for diseases in electronics, steel production and milling for quality control during manufacturing processes in traffic, logistics for smart cities and for mobile communications

    Applications

    Get PDF
    Volume 3 describes how resource-aware machine learning methods and techniques are used to successfully solve real-world problems. The book provides numerous specific application examples: in health and medicine for risk modelling, diagnosis, and treatment selection for diseases in electronics, steel production and milling for quality control during manufacturing processes in traffic, logistics for smart cities and for mobile communications

    Preface

    Get PDF

    Mathematical model of interactions immune system with Micobacterium tuberculosis

    Get PDF
    Tuberculosis (TB) remains a public health problem in the world, because of the increasing prevalence and treatment outcomes are less satisfactory. About 3 million people die each year and an estimated one third of the world's population infected with Mycobacterium Tuberculosis (M.tb) is latent. This is apparently related to incomplete understanding of the immune system in infection M.tb. When this has been known that immune responses that play a role in controlling the development of M.tb is Macrophages, T Lymphocytes and Cytokines as mediators. However, how the interaction between the two populations and a variety of cytokines in suppressing the growth of Mycobacterium tuberculosis germ is still unclear. To be able to better understand the dynamics of infection with M tuberculosis host immune response is required of a model.One interesting study on the interaction of the immune system with M.tb mulalui mathematical model approach. Mathematical model is a good tool in understanding the dynamic behavior of a system. With the mediation of mathematical models are expected to know what variables are most responsible for suppressing the growth of Mycobacterium tuberculosis germ that can be a more appropriate approach to treatment and prevention target is to develop a vaccine. This research aims to create dynamic models of interaction between macrophages (Macrophages resting, macrophages activated and macrophages infected), T lymphocytes (CD4 + T cells and T cells CD8 +) and cytokine (IL-2, IL-4, IL-10,IL-12,IFN-dan TNF-) on TB infection in the lung. To see the changes in each variable used parameter values derived from experimental literature. With the understanding that the variable most responsible for defense against Mycobacterium tuberculosis germs, it can be used as the basis for the development of a vaccine or drug delivery targeted so hopefully will improve the management of patients with tuberculosis. Mathematical models used in building Ordinary Differential Equations (ODE) in the form of differential equation systems Non-linear first order, the equation contains the functions used in biological systems such as the Hill function, Monod function, Menten- Kinetic Function. To validate the system used 4th order Runge Kutta method with the help of software in making the program Matlab or Maple to view the behavior and the quantity of cells of each population

    Informatics for Health 2017 : advancing both science and practice

    Get PDF
    Conference report, The Informatics for Health congress, 24-26 April 2017, in Manchester, UK.Introduction : The Informatics for Health congress, 24-26 April 2017, in Manchester, UK, brought together the Medical Informatics Europe (MIE) conference and the Farr Institute International Conference. This special issue of the Journal of Innovation in Health Informatics contains 113 presentation abstracts and 149 poster abstracts from the congress. Discussion : The twin programmes of “Big Data” and “Digital Health” are not always joined up by coherent policy and investment priorities. Substantial global investment in health IT and data science has led to sound progress but highly variable outcomes. Society needs an approach that brings together the science and the practice of health informatics. The goal is multi-level Learning Health Systems that consume and intelligently act upon both patient data and organizational intervention outcomes. Conclusions : Informatics for Health demonstrated the art of the possible, seen in the breadth and depth of our contributions. We call upon policy makers, research funders and programme leaders to learn from this joined-up approach.Publisher PDFPeer reviewe
    corecore