geoh5py.objects.surveys package#
Subpackages#
- geoh5py.objects.surveys.electromagnetics package
- Submodules
 - geoh5py.objects.surveys.electromagnetics.airborne_fem module
 - geoh5py.objects.surveys.electromagnetics.airborne_tem module
 - geoh5py.objects.surveys.electromagnetics.base module
AirborneEMSurveyAirborneEMSurvey.crossline_offsetAirborneEMSurvey.default_input_typesAirborneEMSurvey.fetch_metadata()AirborneEMSurvey.inline_offsetAirborneEMSurvey.loop_radiusAirborneEMSurvey.pitchAirborneEMSurvey.relative_to_bearingAirborneEMSurvey.rollAirborneEMSurvey.set_metadata()AirborneEMSurvey.vertical_offsetAirborneEMSurvey.yaw
BaseEMSurveyBaseEMSurvey.add_components_data()BaseEMSurvey.add_validate_component_data()BaseEMSurvey.channelsBaseEMSurvey.complementBaseEMSurvey.complement_referenceBaseEMSurvey.componentsBaseEMSurvey.default_input_typesBaseEMSurvey.default_metadataBaseEMSurvey.default_receiver_typeBaseEMSurvey.default_transmitter_typeBaseEMSurvey.default_unitsBaseEMSurvey.edit_em_metadata()BaseEMSurvey.input_typeBaseEMSurvey.metadataBaseEMSurvey.omit_listBaseEMSurvey.receiversBaseEMSurvey.survey_typeBaseEMSurvey.transmittersBaseEMSurvey.tx_id_propertyBaseEMSurvey.type_mapBaseEMSurvey.unitBaseEMSurvey.validate_em_metadata()
FEMSurveyLargeLoopGroundEMSurveyMovingLoopGroundEMSurveyTEMSurvey
 - geoh5py.objects.surveys.electromagnetics.ground_fem module
 - geoh5py.objects.surveys.electromagnetics.ground_tem module
 - geoh5py.objects.surveys.electromagnetics.magnetotellurics module
 - geoh5py.objects.surveys.electromagnetics.tipper module
 - Module contents
 
 
Submodules#
geoh5py.objects.surveys.direct_current module#
- class geoh5py.objects.surveys.direct_current.BaseElectrode(**kwargs)#
 Bases:
BaseSurvey,Curve,ABC- property ab_cell_id: ReferencedData | None#
 Reference data entity mapping cells to a unique current dipole.
- property ab_map: ReferenceValueMap | None#
 Get the ReferenceData.value_map of the ab_value_id
- abstract property complement: BaseElectrode | None#
 The complement object for the current object.
- property complement_reference#
 Reference data linking the geometry of complement entity.
- abstract property current_electrodes#
 The associated current_electrodes (transmitters)
- property omit_list: tuple#
 List of attributes to omit when copying.
- abstract property potential_electrodes#
 The associated potential_electrodes (receivers)
- property type_map: dict[str, str]#
 Mapping of the electrode types to the associated electrode.
- static validate_metadata(value: dict | ndarray | bytes) dict#
 
- class geoh5py.objects.surveys.direct_current.CurrentElectrode(**kwargs)#
 Bases:
BaseElectrodeGround direct current electrode (transmitter).
- add_default_ab_cell_id()#
 Utility function to set ab_cell_id’s based on curve cells.
- property complement: PotentialElectrode | None#
 The complement object for the current object.
- property current_electrodes#
 The associated current electrode object (sources).
- property potential_electrodes: PotentialElectrode | None#
 The associated potential_electrodes (receivers)
- property type#
 Survey element type
- class geoh5py.objects.surveys.direct_current.PotentialElectrode(**kwargs)#
 Bases:
BaseElectrodeGround potential electrode (receiver).
- property complement: CurrentElectrode | None#
 The complement object for the current object.
- property current_electrodes#
 The associated current electrode object (sources).
- property potential_electrodes#
 The associated potential_electrodes (receivers)
- property type#
 Survey element type