kappa_sdk.WellGroup#

class kappa_sdk.WellGroup(well_group_id, field_id, name, cluster_apis, uwi, file_folders, pvts, well_group_dto_converter, data_types_catalog, well_properties_catalog)[source]#

Well group object.

Presents a KAPPA Automate well group information object.

Attributes

WellGroup.file_folders

Gets the list of file folders contained in this WellGroup.

WellGroup.id

Gets the id of the WellGroup object.

WellGroup.name

Gets the name of the WellGroup.

WellGroup.pvts

Gets the list of PVTs contained in this WellGroup.

WellGroup.uwi

Gets the UWI of the WellGroup object.

Methods

WellGroup.create_pvt_from_file(pvt_name, file_id)

Creates a PVT (Pressure-Volume-Temperature) object from a file.

WellGroup.create_pvt_from_kw_document(...)

Create a PVT object in the well group from a KW document

WellGroup.create_well(name[, uwi, comment, ...])

Create a new well under the field associated to this WellGroup

WellGroup.upload_file(file_path[, ...])

Uploads a file to this WellGroup.

Parameters:
  • well_group_id (str)

  • field_id (str)

  • name (str)

  • cluster_apis (ClusterAPIS)

  • uwi (str | None)

  • file_folders (List[FileFolder])

  • pvts (List[PVT])

  • well_group_dto_converter (WellGroupDtoConverter)

  • data_types_catalog (FieldDataTypesCatalog)

  • well_properties_catalog (FieldWellPropertiesCatalog)