COMPUTATIONAL SOCIAL SCIENCE – Mesa: An ABM Modeling Framework in Python 3 – Jacqueline Kazil

When:
March 31, 2017 @ 3:00 pm – 4:30 pm
2017-03-31T15:00:00-04:00
2017-03-31T16:30:00-04:00
Where:
Center for Social Complexity Suite 3rd Floor, Research Hall, Fairfax Campus
Cost:
Free
Contact:
Karen Underwood
7039939298

COMPUTATIONAL SOCIAL SCIENCE FRIDAY SEMINAR

Jacqueline Kazil, PhD Student
Computational Social Science Program
Department of Computational and Data Sciences
George Mason University

Mesa: An ABM Modeling Framework in Python 3

Friday, March 31, 3:00-4:30 p.m.
Center for Social Complexity Suite
Research Hall, 3rd Floor

Agent-based modeling was lacking in the Python community until Mesa. Mesa is an open-source, liberally licensed, agent-based modeling framework built in Python 3. It allows users to quickly build models by providing a series of reusable components off of which to build. This includes things like agents, space, and time. Mesa is also flexible and decoupled for greater efficiency. It has a back-end that handles the model processing and a browser-based front-end that handles the visualization. It also allows for custom visualizations to be added, as well. Lastly, users can use the Python ecosystem for analyzing data with ease with tools like Jupyter notebooks and Pandas. The goal of Mesa is to provide a Python alternative to other agent-based modeling frameworks such as Netlogo and Mason.