Skip to main content

Specialized templating engine do develop a parameterized set of model data sets

Project description

Tests Test Coverage Latest release BSD-3 clause license pyslice downloads PyPI - Python Version

Welcome to pyslice - dataset template engine’s documentation!

pyslice is a specialized templating system that replaces variables in a template data set with numbers taken from all combinations of a grouped series of numbers. It creates a dataset from input template files for each combination of variables in the series.

The main function of pyslice is to provide utility functions for parametric modeling. Parametric modeling is a process of varying many inputs to a model. A drawback to parametric modeling is that there are usually hundreds to thousands of data sets to prepare and a corresponding number of model runs. pyslice will create the model data sets and manage the model runs, or place the model runs in a queue managed by other software. pyslice is also useful in establishing the sensitivity of a model to changing parameters.

Documentation

Reference documentation is at https://timcera.bitbucket.io/pyslice/docs/index.html

Installation

pip

pip install pyslice

conda

conda install -c conda-forge pyslice

Development

Development is managed on bitbucket at https://bitbucket.org/timcera/pyslice/overview.

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

pyslice-6.0.2.tar.gz (103.9 kB view details)

Uploaded Source

Built Distribution

pyslice-6.0.2-py3-none-any.whl (112.6 kB view details)

Uploaded Python 3

File details

Details for the file pyslice-6.0.2.tar.gz.

File metadata

  • Download URL: pyslice-6.0.2.tar.gz
  • Upload date:
  • Size: 103.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for pyslice-6.0.2.tar.gz
Algorithm Hash digest
SHA256 2b37debbaafc561e6acf746b92996ecf0a0c19aa1f8ac4361d123a60ca6e2d45
MD5 8434b0bf5f83a09b01d94666d77ed43e
BLAKE2b-256 f2e66bdf546bbbb032a363940e455a87b6319dff2d21fbab536b14a80b88000f

See more details on using hashes here.

File details

Details for the file pyslice-6.0.2-py3-none-any.whl.

File metadata

  • Download URL: pyslice-6.0.2-py3-none-any.whl
  • Upload date:
  • Size: 112.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.0

File hashes

Hashes for pyslice-6.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a5b07cee45f8c486e3f30bc7d3e46612f21d3d163db65893ec80e96062179b4f
MD5 cd42ee1ed023ba381ac01d7c94ee60d2
BLAKE2b-256 8c9de87c7b116f02019da81089a6e1accfc59e2e86a07edbbe1013a7f95328d4

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