def generate_gui_templates_qt(window, ensemble): set_module_memory_(ensemble) panel_template_lookup = lmc.generate_panel_template_lookup_standard(window, ensemble) panel_template_lookup.append(('variables', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'variables', labels = ['Add Variable', 'Remove Variable'], wheres = [ensemble._children_, ensemble.run_params['variables']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'variable_selector'), memory_handle = (ensemble._module_memory_[0], 'variable_selected_memory'), base_class = variable))) panel_template_lookup.append(('vectors', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'vectors', labels = ['Add Vector', 'Remove Vector'], wheres = [ensemble._children_, ensemble.run_params['vectors']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'vector_selector'), memory_handle = (ensemble._module_memory_[0], 'vector_selected_memory'), base_class = vector))) return lmc.generate_gui_templates_qt(window, ensemble, lookup = panel_template_lookup)
def generate_gui_templates_qt(window, ensemble): set_module_memory_(ensemble) panel_template_lookup = lmc.generate_panel_template_lookup_standard(window, ensemble) panel_template_lookup.append( ( "variables", lgm.generate_add_remove_select_inspect_box_template( window=window, key="variables", labels=["Add Variable", "Remove Variable"], wheres=[ensemble._children_, ensemble.run_params["variables"]], parent=ensemble, selector_handle=(ensemble._module_memory_[0], "variable_selector"), memory_handle=(ensemble._module_memory_[0], "variable_selected_memory"), base_class=variable, ), ) ) panel_template_lookup.append( ( "vectors", lgm.generate_add_remove_select_inspect_box_template( window=window, key="vectors", labels=["Add Vector", "Remove Vector"], wheres=[ensemble._children_, ensemble.run_params["vectors"]], parent=ensemble, selector_handle=(ensemble._module_memory_[0], "vector_selector"), memory_handle=(ensemble._module_memory_[0], "vector_selected_memory"), base_class=vector, ), ) ) return lmc.generate_gui_templates_qt(window, ensemble, lookup=panel_template_lookup)
def generate_gui_templates_qt(window, ensemble): set_module_memory_(ensemble) panel_template_lookup =\ lmc.generate_panel_template_lookup_standard(window, ensemble) panel_template_lookup.append(('variables', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'variables', labels = ['Add Variable', 'Remove Variable'], wheres = [ensemble._children_, ensemble.run_params['variables']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'variable_selector'), memory_handle = (ensemble._module_memory_[0], 'variable_selected_memory'), base_class = variable))) panel_template_lookup.append(('vectors', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'vectors', labels = ['Add Vector', 'Remove Vector'], wheres = [ensemble._children_, ensemble.run_params['vectors']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'vector_selector'), memory_handle = (ensemble._module_memory_[0], 'vector_selected_memory'), base_class = vector))) return lmc.generate_gui_templates_qt(window, ensemble, lookup = panel_template_lookup)
def generate_gui_templates_qt(window, ensemble): set_module_memory_(ensemble) plot_target_labels = ['iteration', 'time'] +\ ensemble.run_params['species'].keys() +\ ensemble.run_params['variables'].keys() +\ ensemble.run_params['functions'].keys() panel_template_lookup =\ lmc.generate_panel_template_lookup_standard( window, ensemble, plot_target_labels) panel_template_lookup.append(('variables', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'variables', labels = ['Add Variable', 'Remove Variable'], wheres = [ensemble._children_, ensemble.run_params['variables']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'variable_selector'), memory_handle = (ensemble._module_memory_[0], 'variable_selected_memory'), base_class = variable))) panel_template_lookup.append(('functions', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'functions', labels = ['Add Function', 'Remove Function'], wheres = [ensemble._children_, ensemble.run_params['functions']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'function_selector'), memory_handle = (ensemble._module_memory_[0], 'function_selected_memory'), base_class = function_cont))) panel_template_lookup.append(('reactions', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'reactions', labels = ['Add Reaction', 'Remove Reaction'], wheres = [ensemble._children_, ensemble.run_params['reactions']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'reaction_selector'), memory_handle = (ensemble._module_memory_[0], 'reaction_selected_memory'), base_class = reaction, function_handles = [[(ensemble, '_make_rxn_')], None, None]))) panel_template_lookup.append(('species', lgm.generate_add_remove_select_inspect_box_template( window = window, key = 'species', labels = ['Add Species', 'Remove Species'], wheres = [ensemble._children_, ensemble.run_params['species']], parent = ensemble, selector_handle = (ensemble._module_memory_[0], 'species_selector'), memory_handle = (ensemble._module_memory_[0], 'species_selected_memory'), base_class = species, function_handles = [[(ensemble, '_make_spec_')], None, None]))) return lmc.generate_gui_templates_qt(window, ensemble, lookup = panel_template_lookup)
def generate_gui_templates_qt(window, ensemble): set_module_memory_(ensemble) plot_target_labels = ['iteration', 'time'] +\ ensemble.run_params['species'].keys() +\ ensemble.run_params['variables'].keys() +\ ensemble.run_params['functions'].keys() panel_template_lookup =\ lmc.generate_panel_template_lookup_standard( window, ensemble, plot_target_labels) panel_template_lookup.append( ('variables', lgm.generate_add_remove_select_inspect_box_template( window=window, key='variables', labels=['Add Variable', 'Remove Variable'], wheres=[ensemble._children_, ensemble.run_params['variables']], parent=ensemble, selector_handle=(ensemble._module_memory_[0], 'variable_selector'), memory_handle=(ensemble._module_memory_[0], 'variable_selected_memory'), base_class=variable))) panel_template_lookup.append( ('functions', lgm.generate_add_remove_select_inspect_box_template( window=window, key='functions', labels=['Add Function', 'Remove Function'], wheres=[ensemble._children_, ensemble.run_params['functions']], parent=ensemble, selector_handle=(ensemble._module_memory_[0], 'function_selector'), memory_handle=(ensemble._module_memory_[0], 'function_selected_memory'), base_class=function_cont))) panel_template_lookup.append( ('reactions', lgm.generate_add_remove_select_inspect_box_template( window=window, key='reactions', labels=['Add Reaction', 'Remove Reaction'], wheres=[ensemble._children_, ensemble.run_params['reactions']], parent=ensemble, selector_handle=(ensemble._module_memory_[0], 'reaction_selector'), memory_handle=(ensemble._module_memory_[0], 'reaction_selected_memory'), base_class=reaction, function_handles=[[(ensemble, '_make_rxn_')], None, None]))) panel_template_lookup.append( ('species', lgm.generate_add_remove_select_inspect_box_template( window=window, key='species', labels=['Add Species', 'Remove Species'], wheres=[ensemble._children_, ensemble.run_params['species']], parent=ensemble, selector_handle=(ensemble._module_memory_[0], 'species_selector'), memory_handle=(ensemble._module_memory_[0], 'species_selected_memory'), base_class=species, function_handles=[[(ensemble, '_make_spec_')], None, None]))) return lmc.generate_gui_templates_qt(window, ensemble, lookup=panel_template_lookup)