10,694 research outputs found

    Virus satellites drive viral evolution and ecology

    Get PDF
    Virus satellites are widespread subcellular entities, present both in eukaryotic and in prokaryotic cells. Their modus vivendi involves parasitism of the life cycle of their inducing helper viruses, which assures their transmission to a new host. However, the evolutionary and ecological implications of satellites on helper viruses remain unclear. Here, using staphylococcal pathogenicity islands (SaPIs) as a model of virus satellites, we experimentally show that helper viruses rapidly evolve resistance to their virus satellites, preventing SaPI proliferation, and SaPIs in turn can readily evolve to overcome phage resistance. Genomic analyses of both these experimentally evolved strains as well as naturally occurring bacteriophages suggest that the SaPIs drive the coexistence of multiple alleles of the phage-coded SaPI inducing genes, as well as sometimes selecting for the absence of the SaPI depressing genes. We report similar (accidental) evolution of resistance to SaPIs in laboratory phages used for Staphylococcus aureus typing and also obtain the same qualitative results in both experimental evolution and phylogenetic studies of Enterococcus faecalis phages and their satellites viruses. In summary, our results suggest that helper and satellite viruses undergo rapid coevolution, which is likely to play a key role in the evolution and ecology of the viruses as well as their prokaryotic hosts

    Cell Pattern Generation in Artificial Development

    Get PDF

    Paraiso : An Automated Tuning Framework for Explicit Solvers of Partial Differential Equations

    Full text link
    We propose Paraiso, a domain specific language embedded in functional programming language Haskell, for automated tuning of explicit solvers of partial differential equations (PDEs) on GPUs as well as multicore CPUs. In Paraiso, one can describe PDE solving algorithms succinctly using tensor equations notation. Hydrodynamic properties, interpolation methods and other building blocks are described in abstract, modular, re-usable and combinable forms, which lets us generate versatile solvers from little set of Paraiso source codes. We demonstrate Paraiso by implementing a compressive hydrodynamics solver. A single source code less than 500 lines can be used to generate solvers of arbitrary dimensions, for both multicore CPUs and GPUs. We demonstrate both manual annotation based tuning and evolutionary computing based automated tuning of the program.Comment: 52 pages, 14 figures, accepted for publications in Computational Science and Discover

    Stem cells and fluid flow drive cyst formation in an invertebrate excretory organ.

    No full text
    Cystic kidney diseases (CKDs) affect millions of people worldwide. The defining pathological features are fluid-filled cysts developing from nephric tubules due to defective flow sensing, cell proliferation and differentiation. The underlying molecular mechanisms, however, remain poorly understood, and the derived excretory systems of established invertebrate models (Caenorhabditis elegans and Drosophila melanogaster) are unsuitable to model CKDs. Systematic structure/function comparisons revealed that the combination of ultrafiltration and flow-associated filtrate modification that is central to CKD etiology is remarkably conserved between the planarian excretory system and the vertebrate nephron. Consistently, both RNA-mediated genetic interference (RNAi) of planarian orthologues of human CKD genes and inhibition of tubule flow led to tubular cystogenesis that share many features with vertebrate CKDs, suggesting deep mechanistic conservation. Our results demonstrate a common evolutionary origin of animal excretory systems and establish planarians as a novel and experimentally accessible invertebrate model for the study of human kidney pathologies

    Evolvability signatures of generative encodings: beyond standard performance benchmarks

    Full text link
    Evolutionary robotics is a promising approach to autonomously synthesize machines with abilities that resemble those of animals, but the field suffers from a lack of strong foundations. In particular, evolutionary systems are currently assessed solely by the fitness score their evolved artifacts can achieve for a specific task, whereas such fitness-based comparisons provide limited insights about how the same system would evaluate on different tasks, and its adaptive capabilities to respond to changes in fitness (e.g., from damages to the machine, or in new situations). To counter these limitations, we introduce the concept of "evolvability signatures", which picture the post-mutation statistical distribution of both behavior diversity (how different are the robot behaviors after a mutation?) and fitness values (how different is the fitness after a mutation?). We tested the relevance of this concept by evolving controllers for hexapod robot locomotion using five different genotype-to-phenotype mappings (direct encoding, generative encoding of open-loop and closed-loop central pattern generators, generative encoding of neural networks, and single-unit pattern generators (SUPG)). We observed a predictive relationship between the evolvability signature of each encoding and the number of generations required by hexapods to adapt from incurred damages. Our study also reveals that, across the five investigated encodings, the SUPG scheme achieved the best evolvability signature, and was always foremost in recovering an effective gait following robot damages. Overall, our evolvability signatures neatly complement existing task-performance benchmarks, and pave the way for stronger foundations for research in evolutionary robotics.Comment: 24 pages with 12 figures in the main text, and 4 supplementary figures. Accepted at Information Sciences journal (in press). Supplemental videos are available online at, see http://goo.gl/uyY1R

    Structural Prediction of Protein–Protein Interactions by Docking: Application to Biomedical Problems

    Get PDF
    A huge amount of genetic information is available thanks to the recent advances in sequencing technologies and the larger computational capabilities, but the interpretation of such genetic data at phenotypic level remains elusive. One of the reasons is that proteins are not acting alone, but are specifically interacting with other proteins and biomolecules, forming intricate interaction networks that are essential for the majority of cell processes and pathological conditions. Thus, characterizing such interaction networks is an important step in understanding how information flows from gene to phenotype. Indeed, structural characterization of protein–protein interactions at atomic resolution has many applications in biomedicine, from diagnosis and vaccine design, to drug discovery. However, despite the advances of experimental structural determination, the number of interactions for which there is available structural data is still very small. In this context, a complementary approach is computational modeling of protein interactions by docking, which is usually composed of two major phases: (i) sampling of the possible binding modes between the interacting molecules and (ii) scoring for the identification of the correct orientations. In addition, prediction of interface and hot-spot residues is very useful in order to guide and interpret mutagenesis experiments, as well as to understand functional and mechanistic aspects of the interaction. Computational docking is already being applied to specific biomedical problems within the context of personalized medicine, for instance, helping to interpret pathological mutations involved in protein–protein interactions, or providing modeled structural data for drug discovery targeting protein–protein interactions.Spanish Ministry of Economy grant number BIO2016-79960-R; D.B.B. is supported by a predoctoral fellowship from CONACyT; M.R. is supported by an FPI fellowship from the Severo Ochoa program. We are grateful to the Joint BSC-CRG-IRB Programme in Computational Biology.Peer ReviewedPostprint (author's final draft
    • …
    corecore