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.0.tar.gz (7.8 kB view details)

Uploaded Source

Built Distribution

runman-0.2.0-py2.py3-none-any.whl (5.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: runman-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 50dcbb1b0f9bc6d23883f7149de561f67f129141de6eeaac54f26f2a0ad68f3c
MD5 b3c043313ef75b8842e869aba23d6cac
BLAKE2b-256 8e559ef323371225746b23c8ea2f4d26094d5900e4646a92a48b19449d92939a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: runman-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.6 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.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 edc36bd176dd091b92e0170e15265799c4a71120bee02903f080eeaceecc8237
MD5 db075c43025f4c9e102c5330a50e91e9
BLAKE2b-256 26396f0e7f5443f95a069b36c19dc6f9e9cf9ac9f79f861b78bd18e3bb0ad876

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