geost.base.DiscreteData#

class geost.base.DiscreteData(df, has_inclined: bool = False)[source]#
__init__(df, has_inclined: bool = False)[source]#

Methods

__init__(df[, has_inclined])

get_cumulative_layer_thickness()

get_layer_top()

select_by_condition()

select_by_values(column, selection_values[, how])

Select data based on the presence of given values in a given column.

slice_by_values()

slice_depth_interval()

to_collection([horizontal_reference, ...])

Create a collection from this instance of DiscreteData.

to_csv(file, **kwargs)

Write data to csv file.

to_datafusiontools()

to_header([horizontal_reference, ...])

Generate a PointHeader from this instance of DiscreteData.

to_multiblock()

to_parquet(file, **kwargs)

Write data to parquet file.

to_vtm()

Attributes