Skip to main content

Mange runs of stochastic simulations

Project description

Run Manager

Build Status Documentation

Mange runs (mostly of stochastic simulations)


Features

  • Register a world, functions to be called on each timestep, and functions that perform logging

Quick Start

import runman

counter = []
def step(timestep):
    counter.append(timestep)
def log():
    print(counter[-1])
    return counter[-1]

run = runman.Run(assets=[counter, ], 
                 stepfns=[step, ],
                 logfns=[log, ], 
                 loginterval=2)
run.run(10)

Installation

Clone and install or pip install git+https://github.com/AllenCellModeling/runman.git

Documentation

For full package documentation please visit AllenCellModeling.github.io/runman.

Available under the Allen Institute Software License

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

runman-0.2.1.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

runman-0.2.1-py2.py3-none-any.whl (5.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file runman-0.2.1.tar.gz.

File metadata

  • Download URL: runman-0.2.1.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.5

File hashes

Hashes for runman-0.2.1.tar.gz
Algorithm Hash digest
SHA256 acbc24b38b3385fbc91e13f7d101a4973622a228019e4b287334030b817e40dc
MD5 156757351949fb8bda8e057819618a24
BLAKE2b-256 2a736d826000d77d40f2011e5894df6b296aac7da0b7d9c7383f7d03fe86e2b9

See more details on using hashes here.

File details

Details for the file runman-0.2.1-py2.py3-none-any.whl.

File metadata

  • Download URL: runman-0.2.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.7.5

File hashes

Hashes for runman-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1007edafb8b5cb0723a0df78061bd4047cc5ff0be2f60d881be35c8adf940a7d
MD5 daee416b9235885d9ae68cf04f28232e
BLAKE2b-256 7d2cf0b3d61672631ccaf2ae2c2f2327bef92427b36a77ec6a45466d31e57ae9

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