This web-app allows you to simulate responses of downstream neurons to the stimulation of other neurons using the functional connectivity data measured by Randi et al., Nature (2023), measured via simultaneous single-cell optogenetics and whole-brain imaging.

To start, select a neuron to be stimulated and the activity that you want to be induced in that neuron (irrespectively of the method of stimulation). The "realistic" activity type is an empirical representative activity transient following a stimulus, whose shape and duration can be tuned with the two timescales. Then select either the neurons whose responses you'd like to plot or the top n most responsive neurons.

FunSim web-app is an interface to the Worm Functional Connectivity python library that is available on Github. At the bottom of the plot, you can obtain the code snippet to replicate the plot on your computer.






Activity waveform temporal shape

For "realistic" activity type, timescale 1 and 2 are the timescales of the two decaying exponentials whose difference is the activity waveform.


Select neurons to plot:

Selecting one or multiple response neurons will automatically deselect top N value. Entering a value for top N and deselect all response neuron(s), top N responses will be plotted. The default value for Top N is 10. Unselecting both response neurons and top N will plot responses based on default threshold value.

or

  
If not None, return top N responses with the largest absolute peak amplitude.


Note: please select at least a stimulated neuron before plotting