neurokernel.neuroml.utils.graph_to_nml_pattern

neurokernel.neuroml.utils.graph_to_nml_pattern(g, id)[source]

Convert a pattern expressed as a NetworkX graph into Neurokernel NeuroML.

Parameters:
  • g (networkx.DiGraph) – Directed graph containing the pattern’s ports (nodes) and connections (edges).
  • id (str) – Pattern identifier.
Returns:

pattern – pattern instance.

Return type:

neurokernel.neuroml.Pattern