Mouse cerebellar cortex configuration

Introduction

The mouse folder contains the configurations for the reconstruction and simulation of the mouse cerebellar cortex with BSB.

These reconstructions are based on the iterative work of many researchers distributed in many papers. The role of this file is to make explicit the origin of each value and strategy extracted from the literature and integrated into these configurations. All the configurations present in this folder are based on the mouse_cerebellar_cortex.yaml file. It corresponds to the configuration file written for the reconstruction of the cerebellar circuit presented in the De Schepper et al. (2022) [1] paper. This circuit configuration will be later referred to as the canonical circuit.

We will follow the structure of the BSB configuration files to present each of their sections and the data they leverage.

Biological context

The cerebellar cortex is a subregion of the cerebellum structured as a folded sheet. This cortical sheet is itself decomposed into 2 major layers: the granular layer and the molecular layer, separated by a thin sheet of Purkinje cells, representing the Purkinje layer. Each layer contains its own cell types composition, placement rules and connectivity strategies. Fig. 1 shows the different cell type present in the network and their connections.

Abbreviations: mf (Mossy fibers); glom (Glomeruli); UBC (Unipolar brush cells); GrC (Granule cells); GoC (Golgi cells); PC (Purkinje cells); aa (Ascending axons); pf (Parallel fibers); BC (Basket cells); SC (Stellate cells); IO (Inferior olive); cf (Climbing fibers); DCN (Deep cerebellar nuclei).

For most of the configurations available here, only a portion of the cerebellar cortex is built in a cubic volume with fixed layer thicknesses, to simplify the orientation and scaling of neuronal geometrical representation (morphologies) but also to limit the number of neurons and therefore the final size of the network.

Keep in mind that the default configurations do not include every cell type (and therefore connections) displayed in this Figure.

In the mouse canonical circuit case, the UBC, DCN, IO and related connections are not included.

Circuit configuration

Coordinate framework

By convention, the circuit is oriented so that its layers are stacked vertically with the granular layer at the bottom and the molecular layer at the top. We derived a coordinate framework (x,y,z) from this layout, based on the right-hand orientation convention. Its origin is set at the bottom of the circuit, the z axis pointing to the top of the molecular layer. The (y-z) plane corresponds to the para-sagittal sections that are co-planar with the Purkinje dendritic trees and normal to the granule cells parallel fibers. Finally, unit of distance in the configurations are expressed in micrometers \(\mu m\). Note that the morphologies provided are oriented by default to match this convention.

Network dimensions

The canonical circuit is built in a cubic volume of \(300 \times 200 \times 295\) \(\mu m^3\) in the (x,y,z) convention (see network, regions and partitions in the configuration). The thickness of each of its layer has been determined according to literature findings and to match the size and shape of the available morphologies:

  • The Purkinje layer corresponds to a one cell thick sheet of Purkinje cells. The Purkinje cell soma diameters determine therefore the thickness of this layer. According to Hendelman & Aggerwal (1980) [2], Purkinje cell’s soma diameters have been estimated to less than \(20 \mu m\) in mice. We chose here \(15 \mu m\).

  • The molecular layer total thickness has been calculated to fit the size of the dendritic arborization of the Purkinje cell’s morphology as \(150 \mu m\). The molecular layer is itself divided in the canonical circuit into two sub-layers based on their neuronal composition. Here, the bottom part of the molecular layer (hence the part stacked right on top of the Purkinje layer) contains the Basket cells (b_molecular_layer in the configuration); while the top part hold the Stellate cells (s_molecular_layer). In fact, according to literature data (J. Kim & Augustine, 2021 [3]; Sultan & Bower, 1998 [4]), SCs are more likely located in the outer two-third of the Molecular layer. While this distribution of cells is closer to gradient in real mice, we assumed a clear separation between the populations. The basket layer is therefore \(50 \mu m\) thick while the stellate layer is \(100 \mu m\) thick.

  • The granular layer’s thickness has been similarly fitted to match the size of the Golgi cell basal dendritic tree, here \(130 \mu m\). Note that the size of the granule cell ascending axons have been set to this constraint.

Cellular composition

The cellular composition of the circuit is determined in the cell_types section of the configuration file. Each cell type is linked here to a partition in the circuit, and a morphology is assigned. Additionally, we introduce here two components used to innervate the circuit: the mossy fibers originating from various other brain regions, and the glomeruli that form at their terminals. These components are used as building entities to relay stimuli from other regions into the circuit and have therefore no morphology attached.

We will describe here the spatial parameters used in canonical circuit:

Layer

Cell name

Type

Radius (\(\mu m\))

Density (\(\mu m^{-3}\))

References

Granular layer

Glomerulus (glom)

Exc.

1.5

0.0003

Solinas et al. (2010) [5]

Granular layer

Mossy fibers (mf)

Exc.

/

count relative to glom. ratio=0.05

Billings et al. (2014) [6]

Granular layer

Granule Cell (GrC)

Exc.

2.5

0.0039

Casali et al. (2019) [7]

Granular layer

Golgi Cell (GoC)

Inh.

4.0

0.000009

Casali et al. (2019) [7]

Purkinje layer

Purkinje cell (PC)

Inh.

7.5

planar density: 0.001166

Keller et al. (2018) [19]

Molecular layer

Basket cell (BC)

Inh.

0.00005

Casali et al. (2019) [7]

Molecular layer

Stellate cell (SC)

Inh.

0.00005

Casali et al. (2019) [7]

Warning

Note that most literature data in this table comes from rat data.

The density of glom have been calculated in Solinas et al. (2010) [5] based on the glomerulus to granule convergence and divergence ratios (derived from values in Korbo et al., 1993 [8] and Jakab and Hámari, 1988 [9]).

For PC cells, the planar density was calculated to obtain approximately 70 PC in our Purkinje Layer, which results in a planar density of 1166 \(PCs/mm^{2}\). This density is consistent with the data from Keller et al. [19]

The densities of GrC, GoC, BC and SC are reported in Table 1 of Casali et al. (2019) [7]. The authors cite Korbo et al. (1993) [8] for the values in this table, however, no equivalent was found in the cited paper. These values might have been optimized to improve simulation results. They could also have been obtained through geometric constrained placement to minimize the overlap of somas.

Neuron Morphologies configurations

[TODO: Add explanation on morphologies origin here.]

Placement

Except for Purkinje cells (PC), every entity is supposed to be uniformly distributed in their own layer.The bsb RandomPlacement strategy is chosen here to place them. In short, this strategy chose a random position for each entity within their sub-partition. Note that this does not take into account any potential overlapping of cells’ soma unlike ParticlePlacement strategies. However, comparative analysis conducted in our laboratory have shown that the latter strategy have a limited impact on connectivity and simulation results, while the computational cost of checking soma overlapping is not negligible.

PC are placed in arrays, \(130 \mu m\) apart from each other along the para-sagittal plane (xz) to guarantee that their dendritic arborizations do not overlap. Furthermore, each row of PC somas is shifted with respect to its predecessor to form a 80 degree angle on the (xy) plane.

Connectivity

The following table list all the connections present in the model. The connection id of the first column corresponds to the numbers reported in Fig. 1.

Table 1 Connectivity rules of the cerebellar cortex circuit

#

Source Name

Source Branch

Target Name

Target Branch

Strategy

References

1

mf

/

glom

/

ConnectomeMossyGlomerulus

Sultan (2001) [10]

2

glom

/

GrC

dendrites

ConnectomeGlomerulusGranule

Houston et al. (2017) [12]

3

glom

/

GoC

basal dendrites

ConnectomeGlomerulusGolgi

Kanichay and Silver (2008) [11]

4

GoC

axon

GrC

same as through glom

ConnectomeGolgiGlomerulus

Barmack and Yakhnitsa (2008) [13]

5

GoC

axon

GoC

basal dendrites

VoxelIntersection

Hull and Regehr (2012) [14]

6

GrC

ascending axon

GoC

basal dendrites

VoxelIntersection

Cesana et al. (2013) [15]

7

GrC

parallel fiber

GoC

apical dendrites

VoxelIntersection

Kanichay and Silver (2008) [11]

8

GrC

ascending axon

PC

ascending axon targets

VoxelIntersection

Wang and Huang (2006) [16]

9

GrC

parallel fiber

PC

parallel fiber targets

VoxelIntersection

Wang and Huang (2006) [16]

10

GrC

parallel fiber

BC

dendrites

VoxelIntersection

Jörntell et al. (2010) [17]

11

GrC

parallel fiber

SC

dendrites

VoxelIntersection

Jörntell et al. (2010) [17]

12

BC

axon

PC

soma

VoxelIntersection

Jörntell et al. (2010) [17]

13

SC

axon

PC

stellate cell targets

VoxelIntersection

Jörntell et al. (2010) [17]

14

BC

axon

BC

dendrites

VoxelIntersection

Ito (2013) [18]

15

SC

axon

SC

dendrites

VoxelIntersection

Ito (2013) [18]

Parameters explanation:

We currently have no morphologies for the mf and glom, which makes it impossible to use fiber or voxel intersection techniques to implement their related connection rules. We therefore simplified the geometry of the neurites involved in these connections.

Sultan provides ranges of distance between gloms and their respective mf in their paper [10]: \(57.6 \pm 60 \times 19.6 \pm 18.8 \mu m\) along respectively the x and y axes in our coordinate system. In our model, we used the rounded mean values as the maximum distance between mf and their gloms.

GrC of the adult mouse cerebellar cortex has \(3.9 \pm 0.1\) dendrites that spreads for \(~40 \mu m\) in each direction, as reported in Houston et al. (2017) [12] (see Figure 2G). In our model, we therefore assumed that each GrC has 4 dendrites of \(40 \mu m\), to match also the number of branches of the respective morphology. These values are used in the glom to GrC connectivity rule. The convergence value of this connection pair is set here to the number of dendrites.

GoC basolateral arborizations spread across \(100 \mu m\) in P25 rat according to Kanichay and Silver (2008) [11]. This has been simplified to a sphere of \(50 \mu m\) radius surrounding their soma for the GoC to glom connectivity.

Barmack and Yakhnitsa (2008) [13] reported that the mean mediolateral extent of the GoC axon is \(180 \pm 40 \mu m\), and that it spreads along the parasagittal plane. In our connection from GoC to GrC (through glom), we used a \(150 \mu m\) sphere surrounding the GoC soma to find potential glom targets. The maximum number of glom target (divergence) for each GoC was set to 40 in Solinas et al. (2010) [5]. However, the rationale behind this particular value is unclear but probably to balance the granular layer excitation and inhibition.

For the rest of the connection rules, we leveraged each neuron morphologies to detect appositions of their neurites. Fiber intersection methods require a lot of computational power. For this reason, we used BSB VoxelIntersection strategy, as it simplifies this detection representing morphologies using voxels.

The affinity and distributions of contact points parameters of these connections were tuned to match connectivity divergence and convergence values from De Schepper et al. (2022) [1].

We introduce a correction for the SC-PC connectivity which consists in a normal distribution of synapse points per SC-PC connections (parameters loc = 10, scale = 0.3). The idea was to have ~50 afferent synapses per PC to match the range of inhibition efficiency described in Rizza et al. 2021 [20]

Extensions to the canonical model

The canonical circuit serves as a template for cerebellar cortex reconstructions. Extensions can be combined to the model to include specific details and perform various simulations.

See the Extra cell types section to see the additional cell types available as extensions of the canonical circuit.

See also the different simulation parameters and paradigm available for NEST simulations and Neuron simulations.

References