caf.base#

Core classes and definitions used in the Common Analytical Framework.

Classes

BalancingZones(segmentation, default_zoning, ...)

Stores the zoning systems for the attraction model balancing.

DVector(segmentation, import_data[, ...])

Class to store and manipulate data with segmentation and optionally zoning.

Segment(*, name, values[, alias, ...])

Class containing info on a Segment, which combined with other Segments form a segmentation.

Segmentation(config)

Segmentation class for handling segmentation objects.

SegmentationInput(*, naming_order[, ...])

Input class for segmentation objects.

ZoningSystem(name, unique_zones, metadata)

Zoning definitions to provide common interface.

Modules

data_structures

Module containing the data structures used in the CAF package.

segmentation

Module for handling segmentation objects.

segments

Module defining Segments class and enumeration.

zoning

Holds the ZoningSystem Class which stores all information on different zoning systems.