WellyToSubsurfaceHelper

class subsurface.reader.wells.pandas_to_welly.WellyToSubsurfaceHelper(collar_df: Optional[pandas.core.frame.DataFrame] = None, survey_df: Optional[pandas.core.frame.DataFrame] = None, lith_df: Optional[pandas.core.frame.DataFrame] = None, attrib_dfs: Optional[List[pandas.core.frame.DataFrame]] = None)[source]

Bases: object

Attributes Summary

lith_component_table

Methods Summary

add_assays(data, basis)

add_collar(*args, **kwargs)

Alias for add_datum

add_datum(data)

add_deviation(deviations[, td, method, …])

Add a deviation survey to this instance, and try to compute a position log from it.

add_striplog(data)

add_wells(well_names)

Attributes Documentation

lith_component_table

Methods Documentation

add_assays(data: pandas.core.frame.DataFrame, basis: Union[str, Iterable])[source]
add_collar(*args, **kwargs)[source]

Alias for add_datum

add_datum(data: pandas.core.frame.DataFrame)[source]
add_deviation(deviations: pandas.core.frame.DataFrame, td=None, method='mc', update_deviation=True, azimuth_datum=0)[source]

Add a deviation survey to this instance, and try to compute a position log from it.

add_striplog(data: pandas.core.frame.DataFrame)[source]
add_wells(well_names: Iterable)[source]