Methods
The publication paradigm extends a previously reported user workflow that organizes the development, maintenance, and extension of modeling projects [2]. This publication workflow is managed from a user modifiable GUI that controls analysis, comparison, and peer reviewed electronic publication of computational models and simulation results. The GUI provides access to a model publication database that includes a structured narrative (Introduction, Methods, Results, Discussion), accounts for the micro-evolution of a model, while also giving a framework for exploration of the model as a tutorial. The GUI also automatically creates a project record by tracking all models, simulation configurations, and results of a given research project as well as maintaining a graph of ancestry during the lifetime of a model.