Pyslice is a templating engine to easily create data sets for parametric modeling.
Project description
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/docsrc/index.html
Installation
At the command line:
$ pip install pyslice # OR $ easy_install pyslice
Or, if you have virtualenvwrapper installed:
$ mkvirtualenv pyslice $ pip install pyslice
Development
Development is managed on bitbucket at https://bitbucket.org/timcera/pyslice/overview.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pyslice-4.2.3.tar.gz
.
File metadata
- Download URL: pyslice-4.2.3.tar.gz
- Upload date:
- Size: 43.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36c85aac4c8812f10cc4fb899d499de9d59a478f8d5a9d6910937f86d3b0a7fe |
|
MD5 | 9e2086abde11ff424bbbf8bd2e5ee6c0 |
|
BLAKE2b-256 | 13fa0170eb9127a78b3ded7593f261ca56c181339279290fd7e383ac8d945685 |