Configure and run a simplified cortical circuit with the CxSystem2 simulation framework

CxSystem2 is a simulation framework for cortical networks which uses Brian as main simulation backend. Simulations can be run in native Python code, which is most productive for development and small circuits. For longer and heavier simulations CxSystem2 supports automatic compilation to a c++ device. For very long single model simulations you can also use GeNN device which allows GPU-acceleration.

In the BSP we provide a user-friendly GUI to configure and run simplified cortical circuits, visualize and download the simulation results. In order to run the tool in your own Collab, please go to the Small Circuit In Silico Experiments Use Case list, click on the Configure and run a simplified cortical circuit with the CxSystem2 simulation framework panel and follow the instructions provided in the Working with Collabs and Jupyter Notebook section of this Guidebook.

The CxSystem2 includes Neurodynlib, a set of jupyter notebooks, which allows the exploration of single-neuron models behavior before incorporating them into a network. The jupyter notebooks are publicly available in this collab under the Tutorial item.

In order to learn how to use this Use Case, please refer to the following tutorial.

A complete documentation on CxSystem2 can be found here.

The CxSystem2 code is available on github.