AQIT 0.1.0
Loading...
Searching...
No Matches
aquin.compute.card_mapper Namespace Reference

Functions

str _simulation_method_from_meta (dict meta)
dict _simulation_config_from_meta (dict meta)
dict simulation_list_card_data (dict result)
dict|None steer_card_data (dict result)
dict|None steer_vector_card_data (dict result)
dict load_simulation_card_data (dict result)
dict simulation_comparison_card_data (dict result)
dict simulation_full_card_data (dict result)
dict|None to_card (str tool_name, dict result)

Variables

frozenset _NO_CARD_TOOLS
dict _TYPE_MAP

Function Documentation

◆ _simulation_config_from_meta()

dict _simulation_config_from_meta ( dict meta)
protected

Definition at line 67 of file card_mapper.py.

Referenced by simulation_full_card_data().

◆ _simulation_method_from_meta()

str _simulation_method_from_meta ( dict meta)
protected

Definition at line 58 of file card_mapper.py.

Referenced by simulation_full_card_data().

◆ load_simulation_card_data()

dict load_simulation_card_data ( dict result)
Map load_simulation_run → SimulationFullResult.

Definition at line 189 of file card_mapper.py.

References simulation_full_card_data().

Referenced by to_card().

◆ simulation_comparison_card_data()

dict simulation_comparison_card_data ( dict result)
Map compare_simulations → SimulationComparisonResult.

Definition at line 210 of file card_mapper.py.

Referenced by to_card().

◆ simulation_full_card_data()

dict simulation_full_card_data ( dict result)
Map CLI simulate result → SimulationFullResult for the web panel.

Definition at line 218 of file card_mapper.py.

References _simulation_config_from_meta(), and _simulation_method_from_meta().

Referenced by load_simulation_card_data(), and to_card().

◆ simulation_list_card_data()

dict simulation_list_card_data ( dict result)
Map list_simulation_runs → SimulationListResult for the web panel.

Definition at line 101 of file card_mapper.py.

Referenced by to_card().

◆ steer_card_data()

dict | None steer_card_data ( dict result)
Map run_steer_and_show / run_multi_steer → steer panel card fields.

Definition at line 126 of file card_mapper.py.

Referenced by to_card().

◆ steer_vector_card_data()

dict | None steer_vector_card_data ( dict result)

Definition at line 169 of file card_mapper.py.

Referenced by to_card().

◆ to_card()

dict | None to_card ( str tool_name,
dict result )
Convert a tool result dict into a PanelCardData-shaped dict.
Returns None for tools that don't produce a visual card.

Definition at line 280 of file card_mapper.py.

References load_simulation_card_data(), simulation_comparison_card_data(), simulation_full_card_data(), simulation_list_card_data(), steer_card_data(), and steer_vector_card_data().

Variable Documentation

◆ _NO_CARD_TOOLS

frozenset aquin.compute.card_mapper._NO_CARD_TOOLS
protected
Initial value:
= frozenset({
# session memory
"write_session_memory",
"read_session_memory",
})

Definition at line 17 of file card_mapper.py.

◆ _TYPE_MAP

dict aquin.compute.card_mapper._TYPE_MAP
protected

Definition at line 24 of file card_mapper.py.