# Science, Projects, and Showcases

**URL:** https://brian.discourse.group/c/science/7.md

[Latest](https://brian.discourse.group/latest.md) · [Categories](https://brian.discourse.group/categories.md) · [Tags](https://brian.discourse.group/tags.md)

---

## [About the Science, Projects, and Showcases category](https://brian.discourse.group/t/about-the-science-projects-and-showcases-category/17)

<div class="topic-metadata">

**Author:** [@dan](https://brian.discourse.group/u/dan)\
**Replies:** 0

</div>

Talk about science here. What models should you be using? What are the right parameters? What are some cool papers you read recently? etc. Note that this is strictly a community section, and the developers won’t give an…

---

## [Replicating "Rapid thalamocortical network switching mediated by cortical synchronization..." by Soplata et al. (2023) in Brian2](https://brian.discourse.group/t/replicating-rapid-thalamocortical-network-switching-mediated-by-cortical-synchronization-by-soplata-et-al-2023-in-brian2/1304)

<div class="topic-metadata">

**Author:** [@Volcanic\_Neuron](https://brian.discourse.group/u/Volcanic_Neuron)\
**Replies:** 15\
**Last updated:** [24 July 2026 19:32 UTC](https://brian.discourse.group/t/replicating-rapid-thalamocortical-network-switching-mediated-by-cortical-synchronization-by-soplata-et-al-2023-in-brian2/1304 "2026-07-24T19:32:50Z")

</div>

Hello Brian2 community, I am trying to implement a thalamocortical model for propofol induced anesthesia from this paper, " Rapid thalamocortical network switching mediated by cortical synchronization underlies propofol…

---

## [Showcase: A multiphysics, multiscale, and multidisciplinary study using LAMMPS for the intestinal transport](https://brian.discourse.group/t/showcase-a-multiphysics-multiscale-and-multidisciplinary-study-using-lammps-for-the-intestinal-transport/1561)

<div class="topic-metadata">

**Author:** [@Jasmine9691](https://brian.discourse.group/u/Jasmine9691)\
**Replies:** 0\
**Last updated:** [10 June 2026 05:37 UTC](https://brian.discourse.group/t/showcase-a-multiphysics-multiscale-and-multidisciplinary-study-using-lammps-for-the-intestinal-transport/1561 "2026-06-10T05:37:25Z")

</div>

Dear Brian2 developers and users: I am glad to announce that my newest study using LAMMPS has been published on Journal of The Royal Society Interface: https://royalsocietypublishing.org/rsif/article/23/239/20251155/482…

---

## [Neuronal damage](https://brian.discourse.group/t/neuronal-damage/1550)

<div class="topic-metadata">

**Author:** [@flyinglighs52750](https://brian.discourse.group/u/flyinglighs52750)\
**Replies:** 0\
**Last updated:** [8 March 2026 08:26 UTC](https://brian.discourse.group/t/neuronal-damage/1550 "2026-03-08T08:26:53Z")

</div>

How to introduce strain damage to a neural network? Is it by fixing the conductance of certain ion channels to inactivate them?

---

## [Best ways for comparrison between Brian2 and other SNN sims](https://brian.discourse.group/t/best-ways-for-comparrison-between-brian2-and-other-snn-sims/1539)

<div class="topic-metadata">

**Author:** [@xBelisarius](https://brian.discourse.group/u/xBelisarius)\
**Replies:** 0\
**Last updated:** [1 March 2026 09:26 UTC](https://brian.discourse.group/t/best-ways-for-comparrison-between-brian2-and-other-snn-sims/1539 "2026-03-01T09:26:17Z")

</div>

Hello guys I began thinking about how neural models could be used in a cybernetic context, specifically in economic processes. I wrote a Medium post regarding this and i wish to pursue it as a side project. If anyone i…

---

## [Symbolic ODE extractor - Creating a brian2 tool](https://brian.discourse.group/t/symbolic-ode-extractor-creating-a-brian2-tool/1527)

<div class="topic-metadata">

**Author:** [@BernardM](https://brian.discourse.group/u/BernardM)\
**Replies:** 0\
**Last updated:** [10 February 2026 16:58 UTC](https://brian.discourse.group/t/symbolic-ode-extractor-creating-a-brian2-tool/1527 "2026-02-10T16:58:47Z")

</div>

Hi everyone, I’m sharing a small prototype tool: it recursively reconstructs a symbolic ODE from a Brian2 network and returns fully-expanded SymPy expressions for a designated variable (including dependencies across gro…

---

## [Self-Sustaining Memory in Brian2: 10k Neurons with Strong Recurrent Feedback & Active-Set Optimization](https://brian.discourse.group/t/self-sustaining-memory-in-brian2-10k-neurons-with-strong-recurrent-feedback-active-set-optimization/1510)

<div class="topic-metadata">

**Author:** [@Peace](https://brian.discourse.group/u/Peace)\
**Replies:** 0\
**Last updated:** [23 November 2025 23:02 UTC](https://brian.discourse.group/t/self-sustaining-memory-in-brian2-10k-neurons-with-strong-recurrent-feedback-active-set-optimization/1510 "2025-11-23T23:02:39Z")

</div>

Hi everyone, I wanted to share some results from a recent project where I’ve been pushing the limits of Brian2 for large-scale, continuous-time simulations. My goal was to create a Spiking Neural Network that could han…

---

## [Classification based on liquid state machine and ReSuMe learning algorithm](https://brian.discourse.group/t/classification-based-on-liquid-state-machine-and-resume-learning-algorithm/1184)

<div class="topic-metadata">

**Author:** [@jrsydtm](https://brian.discourse.group/u/jrsydtm)\
**Replies:** 6\
**Last updated:** [9 October 2025 11:28 UTC](https://brian.discourse.group/t/classification-based-on-liquid-state-machine-and-resume-learning-algorithm/1184 "2025-10-09T11:28:01Z")

</div>

Hello Brian2 users, My topic is a classification task based on spiking neural network. My current idea is to build a simple liquid state machine first and combine it with the ReSuMe learning algorithm. My network struct…

---

## [Modifying STDP Parameters for a Subset of Synapses in Brian2](https://brian.discourse.group/t/modifying-stdp-parameters-for-a-subset-of-synapses-in-brian2/1460)

<div class="topic-metadata">

**Author:** [@Plasc](https://brian.discourse.group/u/Plasc)\
**Replies:** 1\
**Last updated:** [5 June 2025 15:48 UTC](https://brian.discourse.group/t/modifying-stdp-parameters-for-a-subset-of-synapses-in-brian2/1460 "2025-06-05T15:48:52Z")

</div>

Hi everyone, I’m relatively new to working with Brian2 and spiking neural networks, so please forgive me if this question is a bit basic. I am working on a simulation of a spiking neural network using Brian2. Currently…

---

## [Problème of snn for Vpr application](https://brian.discourse.group/t/probleme-of-snn-for-vpr-application/1445)

<div class="topic-metadata">

**Author:** [@Hakim](https://brian.discourse.group/u/Hakim)\
**Replies:** 2\
**Last updated:** [6 May 2025 12:42 UTC](https://brian.discourse.group/t/probleme-of-snn-for-vpr-application/1445 "2025-05-06T12:42:47Z")

</div>

Description of problem I am currently working on system of snn for visual place recognition, I am working with Brian 2, my model is using the Diehl and Cook the system implemented in the article of somayah housiani (her…

---

## [🧠 Brian2 Web Simulation App: Interactive Spiking Neural Network Simulator in Your Browser](https://brian.discourse.group/t/brian2-web-simulation-app-interactive-spiking-neural-network-simulator-in-your-browser/1440)

<div class="topic-metadata">

**Author:** [@Metanome](https://brian.discourse.group/u/Metanome)\
**Replies:** 0\
**Last updated:** [24 April 2025 12:44 UTC](https://brian.discourse.group/t/brian2-web-simulation-app-interactive-spiking-neural-network-simulator-in-your-browser/1440 "2025-04-24T12:44:27Z")

</div>

Hi everyone, I’m excited to share Brian2 Web Simulation App, a browser-based interactive simulator for spiking neural networks built with Brian2 and Flask. Goal/Idea: The main idea is to make neural modeling and simula…

---

## [How to enable synapses to access variables of neurons in Brian2](https://brian.discourse.group/t/how-to-enable-synapses-to-access-variables-of-neurons-in-brian2/1437)

<div class="topic-metadata">

**Author:** [@Luka](https://brian.discourse.group/u/Luka)\
**Replies:** 2\
**Last updated:** [24 April 2025 01:32 UTC](https://brian.discourse.group/t/how-to-enable-synapses-to-access-variables-of-neurons-in-brian2/1437 "2025-04-24T01:32:05Z")

</div>

Hello everyone, I am currently attempting to replicate NALSM from the paper “Increasing Liquid State Machine Performance with Edge-of-Chaos Dynamics Organized by Astrocyte-modulated Plasticity.” The authors have propose…

---

## [Implementing condition v value in STN (AdEx)](https://brian.discourse.group/t/implementing-condition-v-value-in-stn-adex/1397)

<div class="topic-metadata">

**Author:** [@keun](https://brian.discourse.group/u/keun)\
**Replies:** 6\
**Last updated:** [20 February 2025 05:20 UTC](https://brian.discourse.group/t/implementing-condition-v-value-in-stn-adex/1397 "2025-02-20T05:20:31Z")

</div>

I am building an STN neuron model using Brian2 to simulate burst activity. The burst mechanism involves resetting the membrane potential (v) after a spike using the rule: v\_reset+max⁡(u−15,20) (when u\<0) I tried implem…

---

## [Compare Manual Euler with Brian2 Code](https://brian.discourse.group/t/compare-manual-euler-with-brian2-code/1399)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 2\
**Last updated:** [20 February 2025 00:42 UTC](https://brian.discourse.group/t/compare-manual-euler-with-brian2-code/1399 "2025-02-20T00:42:20Z")

</div>

Hi everyone, I have a Jupyter Notebook with Python code at the following link: https://github.com/nematiftm/Brian2-Testing/blob/d29614b28602fc394158974c17a7db9621682b9a/LIF\_Euler.ipynb I’m trying to replicate manual E…

---

## [Consistency Issues with Poisson Input in Timed Arrays](https://brian.discourse.group/t/consistency-issues-with-poisson-input-in-timed-arrays/1392)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 2\
**Last updated:** [5 February 2025 10:13 UTC](https://brian.discourse.group/t/consistency-issues-with-poisson-input-in-timed-arrays/1392 "2025-02-05T10:13:25Z")

</div>

Hello , I’m working on a neural simulation where my input is a variable firing rate for the first and second half of Poisson neurons. Here’s what I intend: Input Parameters: sim=True: The input is the same for two …

---

## [Clock driven synapse](https://brian.discourse.group/t/clock-driven-synapse/1385)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 4\
**Last updated:** [30 January 2025 09:44 UTC](https://brian.discourse.group/t/clock-driven-synapse/1385 "2025-01-30T09:44:43Z")

</div>

Is it possible to implement a clock-driven synapse in Brian2? I want to model a synapse where each neuron in a NeuronGroup has a variable ( r ) that evolves according to: \\frac{dr}{dt} = -\\frac{r}{\\tau} + u \\delta(t) …

---

## [How to Stabilize Synaptic Currents Without Modifying Fixed Weights in Brian2](https://brian.discourse.group/t/how-to-stabilize-synaptic-currents-without-modifying-fixed-weights-in-brian2/1370)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 3\
**Last updated:** [23 January 2025 08:55 UTC](https://brian.discourse.group/t/how-to-stabilize-synaptic-currents-without-modifying-fixed-weights-in-brian2/1370 "2025-01-23T08:55:07Z")

</div>

Hello everyone, I’m working on a neural network simulation in Brian2, where I have a Poisson input driving a layer of neurons with fixed synaptic weights. My goal is to model realistic excitatory (I\_exc) and inhibitory …

---

## [Best practices for storing time series + metrics across parameter sweeps](https://brian.discourse.group/t/best-practices-for-storing-time-series-metrics-across-parameter-sweeps/520)

<div class="topic-metadata">

**Author:** [@adam](https://brian.discourse.group/u/adam)\
**Replies:** 16\
**Last updated:** [22 January 2025 19:52 UTC](https://brian.discourse.group/t/best-practices-for-storing-time-series-metrics-across-parameter-sweeps/520 "2025-01-22T19:52:33Z")

</div>

(not sure whether Support is the right category since this is less about the features of Brian itself) I’ve been using Pandas DataFrames lately, especially to store summary statistics from Brian runs. As I vary multipl…

---

## [Fitting multi-population models to experimental firing rates](https://brian.discourse.group/t/fitting-multi-population-models-to-experimental-firing-rates/1316)

<div class="topic-metadata">

**Author:** [@raresdorcioman](https://brian.discourse.group/u/raresdorcioman)\
**Replies:** 3\
**Last updated:** [25 November 2024 20:20 UTC](https://brian.discourse.group/t/fitting-multi-population-models-to-experimental-firing-rates/1316 "2024-11-25T20:20:08Z")

</div>

Hi everyone :blush:, I wasn’t exactly sure which topic to place this question in, but I am curious to know if someone has used any optimization techniques in the following context or has good recommendations in terms of…

---

## [Gradient-Free Supervised Learning using Spike-Timing-Dependent Plasticity for Image Recognition](https://brian.discourse.group/t/gradient-free-supervised-learning-using-spike-timing-dependent-plasticity-for-image-recognition/1317)

<div class="topic-metadata">

**Author:** [@DavidKing2020](https://brian.discourse.group/u/DavidKing2020)\
**Replies:** 2\
**Last updated:** [8 November 2024 16:57 UTC](https://brian.discourse.group/t/gradient-free-supervised-learning-using-spike-timing-dependent-plasticity-for-image-recognition/1317 "2024-11-08T16:57:41Z")

</div>

Maybe interesting to the community. The paper draft: The code: Please feel to let me know any comments or suggestions.

---

## [Two-Layer Network in Brian2: Issue with Firing Rate and Spiking Activity](https://brian.discourse.group/t/two-layer-network-in-brian2-issue-with-firing-rate-and-spiking-activity/1305)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 3\
**Last updated:** [25 October 2024 15:28 UTC](https://brian.discourse.group/t/two-layer-network-in-brian2-issue-with-firing-rate-and-spiking-activity/1305 "2024-10-25T15:28:50Z")

</div>

Hey everyone, I’m working on a two-layer network in Brian2 and encountering some strange behavior. The first layer of neurons receives a fixed input rate for each neuron, and I’m defining the NeuronGroup like this: glo…

---

## [Sustained Activity from online tutorial](https://brian.discourse.group/t/sustained-activity-from-online-tutorial/1232)

<div class="topic-metadata">

**Author:** [@winterdrops](https://brian.discourse.group/u/winterdrops)\
**Replies:** 8\
**Last updated:** [16 September 2024 12:23 UTC](https://brian.discourse.group/t/sustained-activity-from-online-tutorial/1232 "2024-09-16T12:23:14Z")

</div>

Description of problem I’ve been probing online tutorial from 2020 youtube footage. I am aware of the github solution. But I want to execute it step by step as explained in the slide to learn more precisely. So there are…

---

## [Unsupervised learning of digit recognition using spike-timing-dependent](https://brian.discourse.group/t/unsupervised-learning-of-digit-recognition-using-spike-timing-dependent/189)

<div class="topic-metadata">

**Author:** [@assergazina](https://brian.discourse.group/u/assergazina)\
**Replies:** 43\
**Last updated:** [9 July 2024 08:42 UTC](https://brian.discourse.group/t/unsupervised-learning-of-digit-recognition-using-spike-timing-dependent/189 "2024-07-09T08:42:10Z")

</div>

Good afternoon, all Brian users I am reading this paper “Unsupervised learning of digit recognition using spike-timing-dependent plasticity” ( https://www.frontiersin.org/articles/10.3389/fncom.2015.00099/full). I have …

---

## [Modeling Membrane Potential with Convolution of Exponential Function and Spike Trains in Brian2\*\*](https://brian.discourse.group/t/modeling-membrane-potential-with-convolution-of-exponential-function-and-spike-trains-in-brian2/1206)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 19\
**Last updated:** [31 May 2024 16:20 UTC](https://brian.discourse.group/t/modeling-membrane-potential-with-convolution-of-exponential-function-and-spike-trains-in-brian2/1206 "2024-05-31T16:20:09Z")

</div>

Hello, I am new to neuron modelling and Brian2, and I am starting a project that requires modifying the membrane potential equation of a neuron group. I need to model the membrane potential change, V(t) , based on the …

---

## [Background firing in LIF model](https://brian.discourse.group/t/background-firing-in-lif-model/1215)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 4\
**Last updated:** [26 May 2024 23:47 UTC](https://brian.discourse.group/t/background-firing-in-lif-model/1215 "2024-05-26T23:47:42Z")

</div>

Hello everyone, Is there any way to add background firing as random white noise to the LIF neurons? I added the noise term in my equation, but the results do not look like a background firing activity; it seems it just…

---

## [Rate model - optional threshold setting](https://brian.discourse.group/t/rate-model-optional-threshold-setting/1217)

<div class="topic-metadata">

**Author:** [@indragopal](https://brian.discourse.group/u/indragopal)\
**Replies:** 1\
**Last updated:** [21 May 2024 08:55 UTC](https://brian.discourse.group/t/rate-model-optional-threshold-setting/1217 "2024-05-21T08:55:52Z")

</div>

Hi, This is a very basic question. I just started looking into Brian. I understand it is a spiking neural network simulator. Even the example for a “Rate model”, the threshold condition is set to Poisson, so that Poisso…

---

## [Enforce single neuron spiking constraint](https://brian.discourse.group/t/enforce-single-neuron-spiking-constraint/1207)

<div class="topic-metadata">

**Author:** [@elnaz91](https://brian.discourse.group/u/elnaz91)\
**Replies:** 2\
**Last updated:** [3 May 2024 23:22 UTC](https://brian.discourse.group/t/enforce-single-neuron-spiking-constraint/1207 "2024-05-03T23:22:10Z")

</div>

Is there a way to enforce a constraint in Brian2 such that only one neuron can spike at each time point within a population?

---

## [Easily get LFP out of point neuron simulations!](https://brian.discourse.group/t/easily-get-lfp-out-of-point-neuron-simulations/1162)

<div class="topic-metadata">

**Author:** [@kjohnsen](https://brian.discourse.group/u/kjohnsen)\
**Replies:** 1\
**Last updated:** [22 March 2024 19:12 UTC](https://brian.discourse.group/t/easily-get-lfp-out-of-point-neuron-simulations/1162 "2024-03-22T19:12:12Z")

</div>

For all the point neuron fans: Mazzoni, Lindén et al., 2015 is a cool paper that presents a (good, R²\>0.9) proxy for LFP you can compute from point neurons (as opposed to the expensive multi-compartment models you need …

---

## [Publication: Computational modeling of in vitro neuronal networks with Brian (and thanks!)](https://brian.discourse.group/t/publication-computational-modeling-of-in-vitro-neuronal-networks-with-brian-and-thanks/1031)

<div class="topic-metadata">

**Author:** [@NinaD](https://brian.discourse.group/u/NinaD)\
**Replies:** 2\
**Last updated:** [12 March 2024 17:05 UTC](https://brian.discourse.group/t/publication-computational-modeling-of-in-vitro-neuronal-networks-with-brian-and-thanks/1031 "2024-03-12T17:05:49Z")

</div>

Hi there! I just wanted to let you know that our work using the brian2 simulator got published in Stem Cell Reports: https://www.cell.com/stem-cell-reports/fulltext/S2213-6711(23)00232-1?\_returnURL=https%3A%2F%2Flinkin…

---

## [Continuous Firing](https://brian.discourse.group/t/continuous-firing/1148)

<div class="topic-metadata">

**Author:** [@ersinesen](https://brian.discourse.group/u/ersinesen)\
**Replies:** 5\
**Last updated:** [28 February 2024 09:27 UTC](https://brian.discourse.group/t/continuous-firing/1148 "2024-02-28T09:27:01Z")

</div>

I am interested in traveling waves and oscillations. In the following simulation, neurons continue firing event after the input is ceased, depending on the connectivity rate. Notebook: Spiking Neural Network Oscillation…

[Next page](https://brian.discourse.group/c/science/7.md?page=1)
