Found 7673 matching publications

Documentation Standards

Model authors adopt different documentation techniques and standards to explain their work. The CoMSES Catalog tracks the use of mathematical description, flow charts and pseudocode as documentation techniques and the the use of Overview, Design concepts and Details (ODD) as a documentation standard. Publications can use more than one documentation technique and standard.

Code Archival

Some models in the catalog have model code. The storage location of the model code is categorized into six categories: archives (e.g. CoMSES, FigShare), code repositories (e.g. GitHub, GitLab), journals (e.g. PLOS), personal or organizational (e.g. Dropbox, Personal Website), platform (e.g. NetLogo website), other (all URLs not in the above list) and uncategorized (has not been categorized manually and could not be categorized automatically). A publication can have zero or more storage locations (but nearly all have zero or one).

Code Availability

Archived models have metadata about whether their model code URLs are available. A model code URL is considered available if a GET request to the endpoint returns a 200 (OK) response. A publication is considered available if it has at least one archive url and all its archive urls are available.

Author Statistics

Who created and developed the model is recorded in the catalog. Author counts can show how popular agent and individual based modeling is in the field and who the primary authors are.

Journal Usage

Models in the catalog are often published by a journal. The number of papers published by a journal in a particular area shows what the popular journals are for publishing agent and individual based models.

Platform Usage

The programming platform is the framework used to develop the agent or individual based model. A publication can have zero or more platforms. Platform usage shows what platforms are most used in a field and should give researchers an idea of the size of a particular platform's community.


Agent based model development is sometimes funded through grants given by sponsor organizations. The catalog includes sponsor information on a given model where it is available. Sponsor information will help researchers discover new the importance of different sources in their field.