Catalog PyPI
PACKAGE EXPLORERView in registry

agentrs

PyPI

Quickly develop and run ABMs! Written in Rust for use in Python.

Versions collected1
Direct dependencies0From release 0.1.0
Last observed20 Oct, 23:13 UTC

README

Version 0.1.0 documentation

AgentPy-rs

A Rust based implementation of the AgentPy library, to speed up both development and runtime of agent-based models.

Prerequisites

To quickly start a new project, all that you need is Nix (only the package manager, not the OS).

To install, simply run sh nix-install.sh (this will also go through some extra setup steps for you).

If you are on MacOS, please see how to setup a linux-builder (and don't forget to nix run nixpkgs#darwin.linux-builder whenever you build with Nix)

User guide

Assume that you have Nix installed, it's as easy as:

mkdir my-abm
cd my-abm
nix flake init -t github:Benni-Math/agentrs

Then, you can start developing with nix develop, or open a Jupyter Notebook with nix run ., or build a Docker image for your model with nix build .#docker.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.027 Dec 20230

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 23:13 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:88cf485466a8887a06df2c91a830ba6ce6e594d4470bf6218f6bbef9ff41ecc0