ptypy.utils.descriptor#

Parameter validation. This module parses the file resources/parameters_descriptions.csv to extract the parameter defaults for PtyPy. It saves all parameters in the form of a PDesc object, which are flat listed in parameter_descriptions or in entry_points_dct, which only contains parameters with subparameters (children).

This file is part of the PTYPY package.

copyright:

Copyright 2014 by the PTYPY team, see AUTHORS.

license:

see LICENSE for details.

Classes

ArgParseDescriptor(name[, parent, separator])

CODES()

Descriptor(name[, parent, separator])

Base class for parameter descriptions and validation.

EvalDescriptor(name[, parent, separator])

Parameter class to store metadata for all ptypy parameters (default, limits, documentation, etc.)