pydpeet.VisualizationConfig#

class pydpeet.VisualizationConfig[source]#

Bases: object

Container class providing predefined visualization configurations.

This class holds static factory calls for common visualization configuration types. Access predefined configs via class attributes, or create custom configs using the visualization_config_wrapper function.

Attributes:

DEFAULT

__init__()#

Methods

Attributes

DEFAULT = _VisualizationConfigClass(visualize_phases_config=[('V', 'blue'), ('I', 'red'), ('P', 'green')], line_visualization_config=[('Voltage[V]', 'blue', (2.4, 4.3)), ('Current[A]', 'red', (-10, 10)), ('Power[W]', 'green', (-40, 20))], start=0, end=1e+100, use_lines_for_segments=True, show_column_names=True, show_time=True, show_id=True, show_runtime=True, segment_alpha=0.3, width_height_ratio=[1, 0.3], end_condition_map_generate_instructions={'CC': 'voltage', 'CV': 'current', 'CP': 'voltage', 'Pause': 'time'}, standard_columns=['Test_Time[s]', 'Voltage[V]', 'Current[A]'])#