Sponsor
This material is based upon work supported by the National Science Foundation under grant no. 1028120.
Published In
Frontiers in Robotics and AI
Document Type
Article
Publication Date
4-4-2016
Subjects
Open source software, Computational grids (Computer systems), Chemical reactions -- Data processing, Chemical reactions -- Simulation methods, Electronic data processing -- Distributed processing
Abstract
Chemical Reaction Networks (CRNs) are a formalism to describe the macroscopic behavior of chemical systems. We introduce COEL, a web- and cloud-based CRN simulation framework, which does not require a local installation, runs simulations on a large computational grid, provides reliable database storage, and offers a visually pleasing and intuitive user interface. We present an overview of the underlying software, the technologies, and the main architectural approaches employed. Some of COEL’s key features include ODE-based simulations of CRNs and multicompartment reaction networks with rich interaction options, a built-in plotting engine, automatic DNA-strand displacement transformation and visualization, SBML/Octave/Matlab export, and a built-in genetic-algorithm- based optimization toolbox for rate constants. COEL is an open-source project hosted on GitHub (doi:10.5281/zenodo.46544), which allows interested research groups to deploy it on their own sever. Regular users can simply use the web instance at no cost at coel-sim.org. The framework is ideally suited for a collaborative use in both research and education.
DOI
10.3389/frobt.2016.00013
Persistent Identifier
http://archives.pdx.edu/ds/psu/17016
Citation Details
Banda P and Teuscher C (2016) COEL: A Cloud-Based Reaction Network Simulator. Front. Robot. AI 3:13
Description
Copyright © 2016 Banda and Teuscher. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
Code available at: 10.5281/zenodo.46544