Skip to content

Data set templating library for model dataset creation and model running.

License

Notifications You must be signed in to change notification settings

timcera/pyslice

Repository files navigation

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.

About

Data set templating library for model dataset creation and model running.

Topics

Resources

License

Stars

Watchers

Forks

Languages