Getz, et al., publish SEIR Epidemics Primer using Numerus Simulations

Professor Wayne Getz of the University of California at Berkeley and members of his lab have released a suite of Numerus simulations to accompany their recent scientific paper, Modeling Epidemics: A Primer and Numerus Software Implementation, which will appear in the journal Epidemics.

Dr. Florian Weller Uses Numerus Model Builder To Model Penguin Populations

With a background in Biology, Statistics and Computer Science, Dr Weller of the University of Capetown currently conducts systems modeling into multiple pressures on populations of African Penguins on Robben and Dyer Islands, Western Cape province, South Africa.

Numerus Teams With Millennium Institute To Build Prototype Online Economic Projection Simulation

Numerus Model Builder and it’s On Line automatic Website creation feature was used to construct a prototype of the Millennium Institute iSDG (Integrated Sustainable Development Goals) economic modeling system.

Dr. Nancy Darling Explores Student-Teacher Relationships Using Numerus Model Builder

Oberlin College Psychology Professor Nancy Darling, an expert in the study of adolescent behavior, published a series of Numerus simulations modeling student-teacher behavior dynamics as both a single dyad and in the context of the classroom.

Getz, MuellerKlein, et. al. Explore Population Viability With a Numerus Web App

Population viability analysis (PVA) is used to assess the probability that a biological population will persist for a specified period of time. Numerus PVA is freely available for running directly on any browser and device.

Learn About Numerus StudioClick Here

Nova is now Numerus Model Builder™

Numerus Model Builder™ (NumerusMB) is a major update of the Nova Desktop software platform. It includes a more advanced version of the NovaScript™ language that was used to build Nova Desktop™.  NumerusMB is now a subscription based licensed product and has multiple plans. The Starter plan is a free subscription and gives the user access to many incredible modeling and simulation features at no cost. The Student plan, meant for classroom use, adds even more modeling capability to the starter plan. The Academic plan is designed for academic researchers and modeling experts. Coming soon: The Professional plan will give modeling professionals the ability to produce and run heavy duty simulations for research and real world applications.

Why use NumerusMB™?  NumerusMB provides an environment in which simple or hierarchically-integrated system dynamics, spatial, and agent-based simulation models can be easily and rapidly built using a drag-and-drop graphical interface. Well-beyond the capabilities of other platforms, such as Stella, Vensim, Berkeley Madonna, and NetLogo, NumerusMB includes a patented chip-construction, hierarchically-layered, agent/module-aggregator environment in which existing models can be embedded in networks or cellular arrays using a single drag-and-drop action.  Soon NumerusMB will allow users within in a couple of mouse clicks to turn models into web apps.

Visit the products page to get started.

Start Modeling with NumerusMB

Join Numerus’ community and participate in Numerus modeling, the model library, and support forum.
The definitive guide to using Numerus Model Builder.

Cross-platform Modeling

Seamlessly integrating system dynamics, spatial, and agent-based modeling paradigms with a flexible scripting

language that supports classroom instruction, rapid prototyping, and parameter optimization.

Graphical Modeling Interface

Quickly build models using familiar drawing tools and visual “stock-and-flow” components on a  canvas.

Rich Systems Dynamics

NumerusMB is built on a powerful system dynamics engine containing many time-saving extensions, including Event and Command components.


Along with the graphs and tables required for data visualization, NumerusMB includes special visualization components for displaying spatial and agent-based simulations, creating the setting for high-impact presentations.

Automatic Website Creation

NumerusMB can create a complete server-independent Website for your model, ready for publication

R language connectivity

NumerusMB contains a bridge to the R statistical language, facilitating import and export of data between NumerusMB and R. NumerusMB will display an R console for any model using this bridge, providing complete R functionality.

Dynamic Output Displays

Customizable graph and tabular display components embedded on the canvas display model outputs in real-time which can be copied and saved.

True Sub-Modeling

Models in NumerusMB may be designed using a modular structure. Modules derive from class descriptions allowing for multiple instances from a single description.

Scripting Language

NumerusMB uses a programming language that extends the popular JavaScript language. Equation expressions may include more complex algorithmic constructs such as loops and local variables.

Analytical Tools

NumerusMB provides tools for parameter sweeps, parameter optimization and curve fitting.

Nested Submodels

Any model can be used as a submodel with input and output “pins”, simplifying and expanding the complexity of models possible.


NumerusMB supports event-driven, spatial and agent-based modeling in a unified, organic design. The spatial component goes beyond the standard Cartesian lattice to include a Hexagonal cellular landscape, and a generalized node network structure. Agent activities may use any of these landscapes.


NumerusMB supports extensibility in with user-designed plug-in components and with CodeChips™, reusable components defined with code that are linked into the simulation through the visual model.

Component API

Component functionality can be accessed through the scripting language.

Coming Soon:  Numerus On Line™

Numerus On Line™ (NumerusOL) uses the same upgraded NovaScript™ representation as Numerus Model Builder™ to deploy browser-based simulations that run natively in JavaScript. NumerusMB, which includes the NumerusOL auto-generate feature, creates a “ready to publish” configuration of NumerusMB models for deployment on a Web server. The transparent translation from NumerusMB to NumerusOL simplifies any further enhancements of the Web version to contain additional material or even multiple simulations.

Click to visit the NovaOL Model Library to view examples.

This material is based upon work supported by the National Science Foundation under Grant No. CNS-0939153. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.