Skip to main content

A pipeline orchestration tool with Pandas support

Project description

Coverage

Orca

Orca is a Python library for task orchestration. It’s designed for workflows like city simulation, where the data representing a model’s state is so large that it needs to be managed outside of the task graph.

The building blocks of a workflow are “steps”, Python functions that can be assembled on the fly into linear or cyclical pipelines. Steps typically interact with a central data store that persists in memory while the pipeline runs. Derived tables and columns can be updated automatically as base data changes, and pipeline components are evaluated lazily to reduce unnecessary overhead.

Orca is used in UrbanSim and other projects.

Documentation

Installation

  • pip install orca

  • conda install orca --channel conda-forge

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

orca-1.5.4.tar.gz (242.4 kB view details)

Uploaded Source

Built Distribution

orca-1.5.4-py2.py3-none-any.whl (244.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file orca-1.5.4.tar.gz.

File metadata

  • Download URL: orca-1.5.4.tar.gz
  • Upload date:
  • Size: 242.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201103 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for orca-1.5.4.tar.gz
Algorithm Hash digest
SHA256 b82f5beb7933cfadfdae75c0d7b9987af8534f92f538cfd7f824be47ac320cb1
MD5 e4dc9a9ca68e9f0439e6a32f494010ab
BLAKE2b-256 d584daaa4096d48cae58711e377525b0138ac393b7c9dea5f8590814a9d54706

See more details on using hashes here.

File details

Details for the file orca-1.5.4-py2.py3-none-any.whl.

File metadata

  • Download URL: orca-1.5.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 244.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0.post20201103 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.5

File hashes

Hashes for orca-1.5.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 32421e8cc8d39fe4c1990a6dbdf5d7cd372dbb84dcd72b887a6c799d84dfcc12
MD5 8635da7e3d2c73c687d7257ed4f67b72
BLAKE2b-256 df2f29aa956b08fbd8e1650f7c733f573c64fddb08fd8c70a235395906d5207c

See more details on using hashes here.

Supported by

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