nnmt.lif.exp

Collection of functions for LIF neurons with exponential synapses.

Network Functions

firing_rates(network[, method]) Calculates stationary firing rates for exp PSCs.
mean_input(network) Calc mean inputs to populations as function of firing rates of populations.
std_input(network) Calculates standard deviation of inputs to populations.
working_point(network[, method]) Calculates working point (rates, mean, and std input) for exp PSCs.
transfer_function(network[, freqs, method, ...]) Calculates the transfer function for each population for given frequencies.
fit_transfer_function(network) Fits the transfer function (tf) of a low-pass filter to the passed tf.
effective_connectivity(network) Effective connectivity for different frequencies.
propagator(network) Propagator for different frequencies as in Eq.
sensitivity_measure(network, frequency[, ...]) Calculates sensitivity measure as in Eq.
sensitivity_measure_all_eigenmodes(network) Calculates the _sensitivity_measure() for each eigenmode.
power_spectra(network) Calcs vector of power spectra for all populations at given frequencies.
external_rates_for_fixed_input(network, ...) Calculate external rates needed to get fixed mean and std input.

Parameter Functions

_firing_rates(J, K, V_0_rel, V_th_rel, ...) Calculates stationary firing rates for exp PSCs.
_firing_rate_shift(V_0_rel, V_th_rel, mu, ...) Calculates stationary firing rates including synaptic filtering.
_firing_rate_taylor(V_0_rel, V_th_rel, mu, ...) Calcs stationary firing rates for exp PSCs using a Taylor expansion.
_mean_input(nu, J, K, tau_m, J_ext, K_ext, ...) Calc mean input for lif neurons in fixed in-degree connectivity network.
_std_input(nu, J, K, tau_m, J_ext, K_ext, nu_ext) Plain calculation of standard deviation of neuronal input.
_transfer_function(mu, sigma, tau_m, tau_s, ...) Calculates the transfer function at given angular frequencies omegas.
_transfer_function_shift(mu, sigma, tau_m, ...) Calcs value of transfer func for one population at given frequency omega.
_transfer_function_taylor(mu, sigma, tau_m, ...) Calcs value of transfer func for one population at given frequency omega.
_fit_transfer_function(transfer_function, ...) Fits the transfer function (tf) of a low-pass filter to the passed tf.
_derivative_of_firing_rates_wrt_mean_input(...) Derivative of the stationary firing rates with respect to the mean input.
_derivative_of_firing_rates_wrt_input_rate(mu, ...) Derivative of the stationary firing rates with respect to input rate.
_effective_connectivity(transfer_function, ...) Effective connectivity for different frequencies.
_propagator(effective_connectivity) Propagator for different frequencies as in Eq.
_match_eigenvalues_across_frequencies(...[, ...]) Resorts the eigenvalues of the effective connectivity matrix.
_sensitivity_measure(effective_connectivity, ...) Calculates sensitivity measure as in Eq.
_sensitivity_measure_all_eigenmodes(...[, ...]) Calculates the _sensitivity_measure() for each eigenmode.
_power_spectra(nu, effective_connectivity, ...) Calcs vector of power spectra for all populations at given frequencies.
_external_rates_for_fixed_input(mu_set, ...) Calculate external rates needed to get fixed mean and std input.