parse_synapse_generator function¶
(Shortest import: from brian2.synapses.parse_synaptic_generator_syntax import parse_synapse_generator)
-
brian2.synapses.parse_synaptic_generator_syntax.
parse_synapse_generator
(expr)[source]¶ Returns a parsed form of a synapse generator expression.
The general form is:
element for iteration_variable in iterator_func(...)
or
element for iteration_variable in iterator_func(...) if if_expression
Returns a dictionary with keys:
original_expression
- The original expression as a string.
element
- As above, a string expression.
iteration_variable
- A variable name, as above.
iterator_func
- String. Either
range
orsample
. if_expression
- String expression or
None
. iterator_kwds
- Dictionary of key/value pairs representing the keywords. See
handle_range
andhandle_sample
.