We are developing a new set of computational tools to support the evaluation, understanding, sharing and publication of computational models of the nervous system. This is intended to lay the ground work for making models, rather than, as present, the written description of models, the base for scientific publication in neuroscience. The project is organized around ongoing research and development of the GENESIS modeling system. However, the publication system is designed to be platform independent as it adheres to the CBI federated software architecture [1].

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.

Results

A user will be able to select for publication the interesting parts of a project record that in their view represent the important outcomes of the modeling effort. Operationally, the GUI contains a library of frames of reference populated by an investigator with reference to model history, including new results and observations. Manuscript submission pushes the complete graph of ancestry (including dead ends and reference frames) to an external database where it becomes available for review. The initial stage of review will be semi-automatic, determining, for example, the eccentricity of core model parameters. The peer-reviewer is then freed to focus on the frames of reference that validate a model as a precursor to the novel aspects of a project (including the narrative). Once published the system supports a wiki-like interactive discussion of a model and its results, and also makes the model available for modification and expansion. A macro-evolution tracking mechanism will track lineage across publications as a new form of attribution and impact measurement.

Conclusions

This publication paradigm provides a mechanism for the ordered evaluation, sharing, and evolution of “Community Models” of components and parts of the nervous system, including author attribution and lineage tracking.