navis.interfaces.neuron.network.PointNetwork¶
- class navis.interfaces.neuron.network.PointNetwork[source]¶
A Network in which all neurons are represented as LIF point processes.
Methods
__init__
()add_background_noise
(ids, frequency[, ...])Add background noise to given neurons.
add_neurons
(ids[, model, labels, skip_existing])Add neurons to network.
add_stimulus
(ids, start, frequency[, stop, ...])Add stimulus to given neurons.
connect
(source, target, weight[, delay])Connect two neurons.
from_edge_list
(edges[, model, source_col, ...])Generate network from edge list.
get_spike_counts
([bin_size, subset, ...])Get matrix of spike counts.
plot_raster
([subset, group, ax, label, backend])Raster plot of spike timings.
plot_traces
([bin_size, subset, ...])Plot mean firing rate.
run_simulation
([duration, v_init])Run the simulation.
set_labels
(labels)Set labels for neurons.
Attributes
Edges between nodes of the network.
IDs of neurons in the network.
Labels of neurons in the network.
Neurons in the network.