Skip to main content

Converts AnyLogic source files (.alp) to read-only Python objects

Project description

ALP Objectifier

As AnyLogic has hundreds of built-in example models that cover a wide range of industries and use-cases, it is extremely time consuming to find a model that fulfills more conditions than can be searched for by descriptions alone. For example, looking for a model that uses System Dynamics inside of a non-Main agent, or one that contains more than three layers of nested agents.

This library is able to parse AnyLogic source files (.alp) and turn it into a parsable, read-only Python object.

Getting Started

To get started, simply install and use!

Installing

To install, you'll need a version of Python 3.5 or later.

Use pip to install:

pip install alp_objectifier

Check installation by attempting to import:

import alp_objectifier

Usage

<TODO: Explain how to use the library>

Contributing

<TODO: Add contributing info>

Authors

  • Tyler Wolfe-Adam

License

This project is licensed under the MIT License - see the LICENSE file for details

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alp-objectifier-0.1.0.tar.gz (21.7 kB view details)

Uploaded Source

Built Distribution

alp_objectifier-0.1.0-py3-none-any.whl (30.8 kB view details)

Uploaded Python 3

File details

Details for the file alp-objectifier-0.1.0.tar.gz.

File metadata

  • Download URL: alp-objectifier-0.1.0.tar.gz
  • Upload date:
  • Size: 21.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.6

File hashes

Hashes for alp-objectifier-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a02d8c037e584100443d6f70e82f26ab6d60766c08cf676fb4be7666d1a78c88
MD5 0cfb6a1fc5f1c17f654cfc2643e23d3f
BLAKE2b-256 3a071e8a2bb64c9086cad5bfd0c10ab47967c04b2b7cfebd293c7442df15c989

See more details on using hashes here.

File details

Details for the file alp_objectifier-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: alp_objectifier-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 30.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.6.6

File hashes

Hashes for alp_objectifier-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a11d239b98c4bff0653ab0cac0b9c09a87539942d273351848e0623b070afc1
MD5 f9899a160e8f57bcb91849d09ad333c8
BLAKE2b-256 489e13ab5a65de1ee055cdde03ffdfa1c4c7699cff1c3de75cee65e8ec73a184

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page