pypet.brian.network
These function can directly be called or used by the user.
pypet.brian.network
run_network NetworkManager.add_parameters NetworkManager.pre_run_network NetworkManager.pre_build
The private functions of the runner and the manager are also listed below to allow fast browsing of the source code.
These functions can be implemented in the subclasses:
NetworkComponent.build NetworkComponent.add_to_network NetworkComponent.remove_from_network NetworkComponent.pre_build NetworkAnalyser.analyse
I would suggest in case one subclasses ~pypet.brian.network.NetworkRunner
to implement its ~pypet.brian.network.NetworkComponent.add_parameters
method (inherited from ~pypet.brian.network.NetworkComponent
) in order to add ~pypet.brian.parameter.BrianDurationParameter
instances to traj.parameters.simulation.durations or traj.parameters.simulation.pre_durations to define the length and order of individual subruns.
For a description of the structure and different phases of an individual simulation run see ~pypet.brian.network.NetworkManager.run_network
.
pypet.brian.network.run_network
pypet.brian.network.NetworkManager
pypet.brian.network.NetworkRunner
pypet.brian.network.NetworkComponent
pypet.brian.network.NetworkAnalyser