replay_trajectory_classification.simulate.simulate_place_field_firing_rate#

simulate_place_field_firing_rate(means: ndarray, position: ndarray, max_rate: float = 15.0, variance: float = 10.0, is_condition: ndarray | None = None) ndarray[source]#

Simulates the firing rate of a neuron with a place field at means.

Parameters:
  • means (np.ndarray, shape (n_position_dims,))

  • position (np.ndarray, shape (n_time, n_position_dims))

  • max_rate (float, optional)

  • variance (float, optional)

  • is_condition (None or np.ndarray, (n_time,))

Returns:

firing_rate

Return type:

np.ndarray, shape (n_time,)