439062 Cameo: A Python Library for Computer Aided Metabolic Engineering and Optimization of Cell Factories

Friday, September 18, 2015
Crowne Plaza Heidelberg City Centre
João G.R. Cardoso, Kristian Jensen, Emre Özdemir, Markus J. Herrgård and Nikolaus Sonnenschein, Novo Nordisk Foundation Center for Biosustainability, Technical University of Denmark, Hørsholm, Denmark

In this work we present Cameo, a platform independent software framework that enables in silico strain design of bacterial and eukaryotic cell factories on a genome-scale. It is written in Python and implements novel and state-of-the-art methods for enumerating and prioritizing knock-out, knock-in, over-expression, and down-regulation strategies and combinations thereof. Cameo targets both experienced modelers as well as experimental strain engineers: a modular and extendible library of classes and functions simplifies the implementation of new strain design algorithms, and a high-level ‘design’ function enables the generation of hundreds of strain designs for desired compounds. Long-lasting computations have been implemented with parallelization in mind and can take advantage of multicore systems and high-performance computing infrastructure. Since Cameo is based on the constraint-based modeling software cobrapy and thus part of a larger community and ecosystem of modeling software, users can easily take advantage of, for example, system-level data integration, interactive pathway visualizations, and programmatic access to a database of curated models. Furthermore, Cameo is tightly integrated with a number of widely used scientific Python tools, including the Jupyter notebook interface, pandas, and sympy. Cameo is an open source software project and welcomes contributions by the community on GitHub. It is freely available under the Apache License 2.0 and can be installed either from source or PyPI. A dedicated website including documentation, examples, and installation instructions can be found at http://cameo.bio.

Extended Abstract: File Not Uploaded
See more of this Session: Poster Session II
See more of this Group/Topical: Poster Submissions