Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install pyslice

How to install pyslice

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install pyslice
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
1.6.4
1.7Never BuiltWhy not?
1.6.4 Available View build log
Windows (64-bit)
1.6.4
1.7Never BuiltWhy not?
1.6.4 Available View build log
Mac OS X (10.5+)
1.6.4
1.7Never BuiltWhy not?
1.6.4 Available View build log
Linux (32-bit)
1.6.4
1.7Never BuiltWhy not?
1.6.4 Available View build log
Linux (64-bit)
1.7 Available View build log
1.6.4 Available View build log
 
Author
License
GPL2
Dependencies
Lastest release
version 1.7 on Jan 9th, 2014

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 http://pythonhosted.org/pyslice/

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.

Changes

2005-08-30: v1.6 Moved to threads rather than 'os.fork/os.exec' which means that pyslice.py should be able to run on Windows, though not tested. Eliminated a bunch of code required by the 'os.fork/os.exec' that should make pyslice.py easier to maintain.

2005-06-06: v1.5 Uses 'pyslice.ini' instead of 'pyslice.conf'. This allows the use of .ini editors to easily map to the correct format.

2005-05-30: v1.4 Can pull variable values from statistical distributions in Python's 'random' package. Uses os.path.walk to make considerable faster. Minor code clean-up

2004-12-16: v1.3 Now depends on Python 2.x or better. Am now using the PySPG library (http://pyspg.sourceforge.net/) in order to develop the variable sets. Because of PySPG now have the capability of doing geometric and list based parameter generation.

2001-07-10: v1.1 Removed Python 2.x dependencies. Variables can now use floating point. Works correctly to just create data sets by setting max_processes = 0 in pyslice.conf. Changes to documentation.

2001-07-10: v1.0 Initial release

Subscribe to package updates

Last updated Jan 9th, 2014

Download Stats

Last month:2

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.