pycsamt.api.control#
Global plotting-view controls for pyCSAMT.
Functions
|
Configure |
Reset |
|
|
Wrap phase values into |
Classes
|
Control the 1-D frequency/period axis. |
|
Control how phase values are wrapped and displayed. |
Package-wide plotting-view control container. |
|
|
Control apparent-resistivity display scale. |
- class pycsamt.api.control.FrequencyAxisControl(view='log10_period')[source]#
Bases:
objectControl the 1-D frequency/period axis.
- Parameters:
view (str)
- class pycsamt.api.control.PhaseViewControl(range=(-180.0, 180.0), unit='degree', wrap=True)[source]#
Bases:
objectControl how phase values are wrapped and displayed.
- class pycsamt.api.control.PyCSAMTControl[source]#
Bases:
objectPackage-wide plotting-view control container.
- configure(**kw)[source]#
Configure controls using
section__attributepaths.- Parameters:
kw (Any)
- Return type:
None
- context(**kw)[source]#
Temporarily override controls, then restore them.
- Parameters:
kw (Any)
- Return type:
Generator[PyCSAMTControl, None, None]
- class pycsamt.api.control.RhoViewControl(view='log10')[source]#
Bases:
objectControl apparent-resistivity display scale.
- Parameters:
view (str)
- pycsamt.api.control.configure_control(**kw)[source]#
Configure
PYCSAMT_CONTROLwith dotted-path arguments.- Parameters:
kw (Any)
- Return type:
None