Export Utilities

fugu.utils.export_utils.results_df_from_dict(results_dictionary, key, value)
fugu.utils.export_utils.fill_results_from_graph(results_df, scaffold, fields=['neuron_number', 'name', 'brick'])
fugu.utils.export_utils.get_spiked_info(result, scaffold)
fugu.utils.export_utils.results_dict(result, scaffold)
fugu.utils.export_utils.set_circuit_position(scaffold)
fugu.utils.export_utils.set_position(scaffold)
fugu.utils.export_utils.generate_gexf(scaffold, filename='fugu.gexf', result=None)

Exports a scaffold to gexf.

Exports a scaffold to a file using Graph Exchange XML Format (GEXF).

This is largely a simple wrapper around NetworkX’s networkx.write_gexf with the addition that neuron states can be embedded into the graph/node properties.

Parameters:
  • export (+ scaffold - Scaffold to)

  • (Default (+ result - Optional Pandas DataFrame containing spike times) – fugu.gexf)

  • (Default – None)