mplStrater.strata.Column

class mplStrater.strata.Column(ax, legend, id, coord, scale, max_scale, layers, fill_list, hatch_list, lbl1_list, lbl2_list, lbl3_list)

Bases: object

This objects is the single stratigraphic column.

ax

axes in which plot column

Type

matplotlib.axes

legend

legend object

Type

mplStrater.strata.Legend

id

id of the point

Type

str

coord

coords (x,y)

Type

tuple

scale

scale of column

Type

float

max_scale

scale of most deep column (for scaling)

Type

float

layers

list of layers interfaces

Type

list

fill_list

ordered list of layers

Type

list

hatch_list

ordered list of hatches

Type

list

lbl1

label 1

Type

str

lbl2

label 2

Type

str

lbl3

label 3

Type

str

__init__(ax, legend, id, coord, scale, max_scale, layers, fill_list, hatch_list, lbl1_list, lbl2_list, lbl3_list)

Methods

__init__(ax, legend, id, coord, scale, ...)

fill_column()

prints the single mplStrater.strata.Column object onto a mplStrater.StratigraphicMap.

hardcode_labels(hardcoding, locations, side)

hardcode labels.

label_column(hardcoding)

labels single layers of stratigraphic column

set_inset_params()

set inset parameters.

fill_column()

prints the single mplStrater.strata.Column object onto a mplStrater.StratigraphicMap.

hardcode_labels(hardcoding, locations, side)

hardcode labels.

Parameters
  • hardcoding (dict) – dictionary containing hardcoding parameters.

  • locations (list) – list of position of labels

  • side (str) – string left or right

label_column(hardcoding)

labels single layers of stratigraphic column

set_inset_params()

set inset parameters.