def degroot_tracer(graph, node_x, node_y, node_ids): return generate_trace(graph, node_x, node_y, node_ids, model_degroot['key'], model_degroot['name'], 'YlGnBu')
def tha_tracer(graph, node_x, node_y, node_ids): """ Generates the uniform threshold tracer """ return generate_trace(graph, node_x, node_y, node_ids, model_tha['key'], 'Threshold Automata', 'Bluered')
def upoduna_state_tracer(graph, node_x, node_y, node_ids): """ Generates the uniform threshold tracer """ return generate_trace(graph, node_x, node_y, node_ids, model_upoduna['key'], model_upoduna['name'], 'Bluered')
def threshold_uniform_tracer(graph, node_x, node_y, node_ids): """ Generates the uniform threshold tracer """ return generate_trace(graph, node_x, node_y, node_ids, model_thu['key'], model_thu['name'], 'Bluered')
def threshold_uniform_tracer(graph, node_x, node_y): """ Generates the uniform threshold tracer """ return generate_trace(graph, node_x, node_y, 'thu', 'Uniform Threshold', 'Bluered')
def sir_tracer(graph, node_x, node_y, node_ids): """ Generates the SIS tracer """ return generate_trace(graph, node_x, node_y, node_ids, model_sir['key'], model_sir['name'], 'Bluered')
def thw_th_tracer(graph, node_x, node_y, node_ids): return generate_trace(graph, node_x, node_y, node_ids, 'thw_th', 'Threshold', 'Bluered')
def sis_tracer(graph, node_x, node_y, node_ids): """ Generates the SIS tracer """ return generate_trace(graph, node_x, node_y, node_ids, 'sis', 'SIS', 'Bluered')