dips.ClusterWindowVal module#

Generated wrapper for ClusterWindow protobuf message.

class dips.ClusterWindowVal.ClusterWindowVal(cluster_settings: AutomaticClusterAnalysisSettingsVal | None = None, cluster_filter: DataFilterRef | None = None, cluster_center: TrendPlungeVal | None = None, proto_message: Any | None = None, channel_to_connect_on: Any | None = None)#

Bases: object

Simple wrapper for ClusterWindow with Pythonic getters and setters.

property cluster_bearings: List[TrendPlungeVal]#

Get the ClusterBearings field as a list of wrappers.

property cluster_center: TrendPlungeVal#

Get the ClusterCenter field as a wrapper.

property cluster_filter: DataFilterRef#

Get the ClusterFilter field as a reference.

property cluster_id: int#

Get the ClusterID field value.

property cluster_labels: list#

Get the ClusterLabels field as a list.

property cluster_settings: AutomaticClusterAnalysisSettingsVal#

Get the ClusterSettings field as a wrapper.

copy()#

Create a copy of this wrapper.

classmethod from_proto(proto_message)#

Create wrapper from existing protobuf message.

property id: str#

Get the ID field value.

property is_wrapped_cluster: bool#

Get the IsWrappedCluster field value.

to_proto()#

Get the underlying protobuf message.

property used_column_headers: List[FullDataFormatVal]#

Get the UsedColumnHeaders field as a list of wrappers.