geoh5py.groups¶
geoh5py.groups.container_group¶
geoh5py.groups.custom_group¶
geoh5py.groups.drillhole_group¶
geoh5py.groups.giftools_group¶
geoh5py.groups.group¶
geoh5py.groups.group_type¶
- class geoh5py.groups.group_type.GroupType(workspace: Workspace, allow_move_content: bool = True, allow_delete_content: bool = True, **kwargs)[source]¶
Bases:
EntityType
- property allow_delete_content: bool¶
bool
: [True] Allow to delete the groupchildren
.
- property allow_move_content: bool¶
Allow to move the group.
geoh5py.groups.integrator_group¶
geoh5py.groups.maps_group¶
geoh5py.groups.notype_group¶
geoh5py.groups.property_group¶
- class geoh5py.groups.property_group.PropertyGroup(parent: ObjectBase, name=None, on_file=False, uid=None, property_group_type='Multi-element', **kwargs)[source]¶
Bases:
object
Property group listing data children of an object. This group is not registered to the workspace and only visible to the parent object.
- property allow_delete: bool¶
bool
Allow deleting the group
- property association: DataAssociationEnum¶
DataAssociationEnum
Data association
- property attribute_map: dict¶
dict
Attribute names mapping between geoh5 and geoh5py
- property collect_values: list | None¶
The values of the properties in the group.
- property name: str¶
str
Name of the group
- property on_file¶
Property group is on geoh5 file.
- property parent: ObjectBase¶
The parent
ObjectBase
- property properties: list[UUID] | None¶
List of unique identifiers for the
Data
contained in the property group.
- property property_group_type: str¶
- property uid: UUID¶
uuid.UUID
Unique identifier