Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Bruce E. Shapiro

dblp:51/1168 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2016
0000-0003-3130-4659ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 5 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
5 papers
Bioinformatics and computational biology · 100%

Topics — the 4 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › systems bioinformatics
biological simulation
0.212016
Pycellerator: an arrow-based reaction-like modelling language for biological simulations · Bioinform. 2016
Bioinformatics and computational biology › systems biology › metabolic modeling
metabolic pathway modeling
0.112005
An enzyme mechanism language for the mathematical modeling of metabolic pathways · Bioinform. 2005
Bioinformatics and computational biology › systems biology
model exchange format
0.012003
The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models · Bioinform. 2003
Bioinformatics and computational biology
systems biology
0.012003
The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models · Bioinform. 2003

Methods — techniques the papers use, named apart from their topics

differential equation solving · 0.3python code generation · 0.2ordinary differential equations · 0.1kinetic parameter estimation · 0.1mathematica · 0.0differential-algebraic equation solving · 0.0computer algebra · 0.0XML · 0.0
YearPublicationVenuePosition
2016 Pycellerator: an arrow-based reaction-like modelling language for biological simulations
abstract
MOTIVATION: We introduce Pycellerator, a Python library for reading Cellerator arrow notation from standard text files, conversion to differential equations, generating stand-alone Python solvers, and optionally running and plotting the solutions. All of the original Cellerator arrows, which represent reactions ranging from mass action, Michales-Menten-Henri (MMH) and Gene-Regulation (GRN) to Monod-Wyman-Changeaux (MWC), user defined reactions and enzymatic expansions (KMech), were previously represented with the Mathematica extended character set. These are now typed as reaction-like commands in ASCII text files that are read by Pycellerator, which includes a Python command line interface (CLI), a Python application programming interface (API) and an iPython notebook interface. RESULTS: Cellerator reaction arrows are now input in text files. The arrows are parsed by Pycellerator and translated into differential equations in Python, and Python code is automatically generated to solve the system. Time courses are produced by executing the auto-generated Python code. Users have full freedom to modify the solver and utilize the complete set of standard Python tools. The new libraries are completely independent of the old Cellerator software and do not require Mathematica. AVAILABILITY AND IMPLEMENTATION: All software is available (GPL) from the github repository at https://github.com/biomathman/pycellerator/releases. Details, including installation instructions and a glossary of acronyms and terms, are given in the Supplementary information.
Bruce E. Shapiro, Eric Mjolsness
Bioinform.1
2005 An enzyme mechanism language for the mathematical modeling of metabolic pathways
abstract
Abstract Motivation: As a first step toward the elucidation of the systems biology of complex biological systems, it was our goal to mathematically model common enzyme catalytic and regulatory mechanisms that repeatedly appear in biological processes such as signal transduction and metabolic pathways. Results: We describe kMech, a Cellerator language extension that describes a suite of enzyme mechanisms. Each enzyme mechanism is parsed by kMech into a set of fundamental association–dissociation reactions that are translated by Cellerator into ordinary differential equations that are numerically solved by Mathematica™. In addition, we present methods that use commonly available kinetic measurements to estimate rate constants required to solve these differential equations. Availability: A Mathematica™ executable kMech.m file is available at the University of California, Irvine, Institute for Genomics and Bioinformatics website, http://www.igb.uci.edu/servers/sb.html. Cellerator, free of charge to academic, US government, and other non-profit organizations, can be obtained at the Cellerator website, (http://www-aig.jpl.nasa.gov/public/mls/cellerator/feedback.html). Contact: Biology correspondence should be addressed to [email protected]. Computation correspondence should be addressed to [email protected]. Supplementary information: http://www.igb.uci.edu/servers/sb.html.
Chin-Rang Yang, Bruce E. Shapiro, Eric Mjolsness, G. Wesley Hatfield
Bioinform.2
2004 MathSBML: a package for manipulating SBML-based biological models
abstract
Abstract Summary: MathSBML is a Mathematica package designed for manipulating Systems Biology Markup Language (SBML) models. It converts SBML models into Mathematica data structures and provides a platform for manipulating and evaluating these models. Once a model is read by MathSBML, it is fully compatible with standard Mathematica functions such as NDSolve (a differential-algebraic equations solver). MathSBML also provides an application programming interface for viewing, manipulating, running numerical simulations; exporting SBML models; and converting SBML models in to other formats, such as XPP, HTML and FORTRAN. By accessing the full breadth of Mathematica functionality, MathSBML is fully extensible to SBML models of any size or complexity. Availability: Open Source (LGPL) at http://www.sbml.org and http://www.sf.net/projects/sbml. Supplementary information: Extensive online documentation is available at http://www.sbml.org/mathsbml.html. Additional examples are provided at http://www.sbml.org/software/mathsbml/bioinformatics-application-note
Bruce E. Shapiro, Michael Hucka, Andrew Finney, John Doyle 0001
Bioinform.1
2003 The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models
abstract
MOTIVATION: Molecular biotechnology now makes it possible to build elaborate systems models, but the systems biology community needs information standards if models are to be shared, evaluated and developed cooperatively. RESULTS: We summarize the Systems Biology Markup Language (SBML) Level 1, a free, open, XML-based format for representing biochemical reaction networks. SBML is a software-independent language for describing models common to research in many areas of computational biology, including cell signaling pathways, metabolic pathways, gene regulation, and others. AVAILABILITY: The specification of SBML Level 1 is freely available from http://www.sbml.org/
Michael Hucka, Andrew Finney, Herbert M. Sauro, H. Bolouri, John Doyle 0001, Hiroaki Kitano, Adam P. Arkin, Benjamin J. Bornstein, Dennis Bray, Athel Cornish-Bowden, Autumn A. Cuellar, Serge Dronov, Ernst Dieter Gilles, Martin Ginkel, Victoria Gor, Igor Goryanin, W. J. Hedley, Charlie Hodgman, Jan-Hendrik S. Hofmeyr, Peter J. Hunter, Nick S. Juty, J. L. Kasberger, Andreas Kremling, Ursula Kummer, Nicolas Le Novère, Leslie M. Loew, D. Lucio, Pedro Mendes 0001, E. Minch, Eric Mjolsness, Yoichi Nakayama, M. R. Nelson, Poul M. F. Nielsen, T. Sakurada, James C. Schaff, Bruce E. Shapiro, Thomas Simon Shimizu, Hugh D. Spence, Jörg Stelling, Koichi Takahashi, Masaru Tomita
Bioinform.36
2003 Cellerator: extending a computer algebra system to include biochemical arrows for signal transduction simulations
abstract
Abstract Summary: Cellerator describes single and multi-cellular signal transduction networks (STN) with a compact, optionally palette-driven, arrow-based notation to represent biochemical reactions and transcriptional activation. Multi-compartment systems are represented as graphs with STNs embedded in each node. Interactions include mass-action, enzymatic, allosteric and connectionist models. Reactions are translated into differential equations and can be solved numerically to generate predictive time courses or output as systems of equations that can be read by other programs. Cellerator simulations are fully extensible and portable to any operating system that supports Mathematica, and can be indefinitely nested within larger data structures to produce highly scaleable models. Availability: Cellerator can be licensed free of charge to noncommercial academic, U.S. government, and nonprofit users. Details and sample notebooks are available at http://www-aig.jpl.nasa.gov/public/mls/cellerator. Contact: [email protected] * To whom correspondence should be addressed.
Bruce E. Shapiro, Andre Levchenko, Elliot Meyerowitz, Barbara J. Wold, Eric Mjolsness
Bioinform.1