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- AirborneEMSurvey- AirborneEMSurvey.crossline_offset
- AirborneEMSurvey.default_input_types
- AirborneEMSurvey.fetch_metadata()
- AirborneEMSurvey.inline_offset
- AirborneEMSurvey.loop_radius
- AirborneEMSurvey.pitch
- AirborneEMSurvey.relative_to_bearing
- AirborneEMSurvey.roll
- AirborneEMSurvey.set_metadata()
- AirborneEMSurvey.vertical_offset
- AirborneEMSurvey.yaw
 
- BaseEMSurvey- BaseEMSurvey.add_components_data()
- BaseEMSurvey.add_validate_component_data()
- BaseEMSurvey.channels
- BaseEMSurvey.complement
- BaseEMSurvey.complement_reference
- BaseEMSurvey.components
- BaseEMSurvey.default_input_types
- BaseEMSurvey.default_metadata
- BaseEMSurvey.default_receiver_type
- BaseEMSurvey.default_transmitter_type
- BaseEMSurvey.default_units
- BaseEMSurvey.edit_em_metadata()
- BaseEMSurvey.input_type
- BaseEMSurvey.metadata
- BaseEMSurvey.omit_list
- BaseEMSurvey.receivers
- BaseEMSurvey.survey_type
- BaseEMSurvey.transmitters
- BaseEMSurvey.tx_id_property
- BaseEMSurvey.type_map
- BaseEMSurvey.unit
- BaseEMSurvey.validate_em_metadata()
 
- FEMSurvey
- LargeLoopGroundEMSurvey
- MovingLoopGroundEMSurvey
- TEMSurvey
 
- 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: - BaseElectrode- Ground 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: - BaseElectrode- Ground 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 
 
