--- /srv/reproducible-results/rbuild-debian/r-b-build.tkhdgAmk/b1/bmtk_1.1.0+ds-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.tkhdgAmk/b2/bmtk_1.1.0+ds-1_amd64.changes ├── Files │ @@ -1,4 +1,4 @@ │ │ - f158258ee9135f4e62f937e37fb22cd4 52874108 doc optional python3-bmtk-doc_1.1.0+ds-1_all.deb │ + 51fab75a0239a0cbf8e0f8f2849470e5 52874104 doc optional python3-bmtk-doc_1.1.0+ds-1_all.deb │ 7cf5f6169622db4baff75a2330044c1c 30914904 python optional python3-bmtk-examples_1.1.0+ds-1_all.deb │ fc451527050a2ae77e7bd80fe747d470 527648 python optional python3-bmtk_1.1.0+ds-1_amd64.deb ├── python3-bmtk-doc_1.1.0+ds-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-04-24 10:15:57.000000 debian-binary │ │ -rw-r--r-- 0 0 0 14672 2024-04-24 10:15:57.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 52859244 2024-04-24 10:15:57.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 52859240 2024-04-24 10:15:57.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/python3-bmtk-doc/html/tutorial_bionet_disconnected_sims.html │ │ │ │ @@ -875,15 +875,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │
│ │ │ │

Replaying Parts of a Simulation

│ │ │ │

When simulating a bio-realistic network, cells will recieve synaptic stimulation from both locally recurrent connections as-well-as feedforward connections from external inputs. Often when analyzing the results of a full network activity we would like to know the contribution of only a subset of the synaptic activity. For example, how much does the feedforward synapses, or only recurrent synapses between specific population of cells, contributed to the simulation results. Certain techniques, │ │ │ │ like running with only a subset of the full network, or using optogenetic/current-clamping to turn on-off subpoluations, can provide useful insights but also not tell the full story of a network simulation.

│ │ │ │

Instead we can used the BMTK “replay” input module to disentangle subsections of a simulation activity from the full network in BioNet/biophysically realistic simulations. The BMTK “replay” module let’s the user take a previous simulation, and replay a simulation but using only activity for only a subset of the synapses. This can be helpful in parameter tuning and optimization, and for very large networks can provide an efficient manner to replay small subsets of a full network.

│ │ │ │ -

4b333d1fe34a4e178fe776dc49b65280

│ │ │ │ +

5ecebc50d5f44f38a2428023fbd859d4

│ │ │ │
│ │ │ │
[1]:
│ │ │ │  
│ │ │ │
│ │ │ │
from bmtk.simulator import bionet
│ │ │ │  from bmtk.analyzer.spike_trains import plot_raster
│ │ │ │  
│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ Instead we can used the BMTK “replay” input module to disentangle subsections │ │ │ │ │ of a simulation activity from the full network in BioNet/biophysically │ │ │ │ │ realistic simulations. The BMTK “replay” module let’s the user take a previous │ │ │ │ │ simulation, and replay a simulation but using only activity for only a subset │ │ │ │ │ of the synapses. This can be helpful in parameter tuning and optimization, and │ │ │ │ │ for very large networks can provide an efficient manner to replay small subsets │ │ │ │ │ of a full network. │ │ │ │ │ -[4b333d1fe34a4e178fe776dc49b65280] │ │ │ │ │ +[5ecebc50d5f44f38a2428023fbd859d4] │ │ │ │ │ [1]: │ │ │ │ │ from bmtk.simulator import bionet │ │ │ │ │ from bmtk.analyzer.spike_trains import plot_raster │ │ │ │ │ ********** IInniittiiaall SSiimmuullaattiioonn ((GGeenneerraattiinngg aa BBaasseelliinnee ffoorr SSyynnaappttiicc AAccttiivviittyy))_?¶ ********** │ │ │ │ │ First step is to take an existing network + simulation or build one from │ │ │ │ │ scratch. For more information on how to build and run BioNet simulations please │ │ │ │ │ see existing _t_u_t_o_r_i_a_l_s. For our example we copy the _b_i_o_n_e_t___4_5_0_c_e_l_l_ _e_x_a_m_p_l_e │ │ ├── xz --list │ │ │ @@ -1,15 +1,15 @@ │ │ │ Streams: 1 │ │ │ Blocks: 3 │ │ │ - Compressed size: 50.4 MiB (52859244 B) │ │ │ + Compressed size: 50.4 MiB (52859240 B) │ │ │ Uncompressed size: 71.1 MiB (74516480 B) │ │ │ Ratio: 0.709 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 3 0 0 52859244 74516480 0.709 CRC64 0 │ │ │ + 1 3 0 0 52859240 74516480 0.709 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ 1 1 12 0 23515104 25165824 0.934 CRC64 │ │ │ 1 2 23515116 25165824 12510996 25165824 0.497 CRC64 │ │ │ - 1 3 36026112 50331648 16833088 24184832 0.696 CRC64 │ │ │ + 1 3 36026112 50331648 16833084 24184832 0.696 CRC64