Order

Methods

octa.measurements.Order.GetPatterns(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Provides a list of the applied pattern for each of the specified features

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Dictionary with pattern per feature

Return type

dictionary

octa.measurements.Order.GetPatternTypes(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Provides a list of the applied pattern types for each of the specified features

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Dictionary with patterntype per feature

Return type

dictionary

octa.measurements.Order.GetPatternDirections(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Provides a list of the applied pattern directions for each of the specified features

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Dictionary with patterndirection per feature

Return type

dictionary

octa.measurements.Order.CheckPatternCongruency(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Check whether all specified element features have congruent patterns.

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

TRUE if all specified element features have congruent patterns

Return type

Boolean

octa.measurements.Order.CheckPatternTypeCongruency(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Check whether all specified element features have congruent pattern types.

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

TRUE if all specified element features have congruent pattern types

Return type

Boolean

octa.measurements.Order.CheckPatternDirectionCongruency(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Check whether all specified element features have congruent pattern directions.

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

TRUE if all specified element features have congruent pattern directions

Return type

Boolean

octa.measurements.Order.CalculatePatternCongruency(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Calculate how many specified element features have congruent patterns.

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Value indicating the maximal number of congruent patterns present.

Return type

int

octa.measurements.Order.CalculatePatternTypeCongruency(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Calculate how many specified element features have congruent pattern types.

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Value indicating the maximal number of congruent pattern types present.

Return type

int

octa.measurements.Order.CalculatePatternDirectionCongruency(self, features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Calculate how many specified element features have congruent pattern directions.

Parameters

features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Value indicating the maximal number of congruent pattern directions present.

Return type

int

octa.measurements.Order.CalculatePatternDeviants(self, distinction_features=['shapes', 'boundingboxes', 'fillcolors', 'orientations', 'data'])

Calculate how many deviant elements are present given the specified distinction_features.

Parameters

distinction_features (list) – Feature dimensions that will be taken into account. Default is [‘shapes’, ‘boundingboxes’, ‘fillcolors’, ‘orientations’, ‘data’]

Returns

Number of deviant elements

Return type

int

octa.measurements.Order.CalculatePositionDeviants(self)

Calculate how many deviant positions are present.

Returns

Number of deviant positions

Return type

int