{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.WsVP2elJ/b1/bmtk_1.1.1+ds-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.WsVP2elJ/b2/bmtk_1.1.1+ds-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 17a1cf3b19a77661f9f6fb813f6d0cb7 52888232 doc optional python3-bmtk-doc_1.1.1+ds-3_all.deb\n+ f668fb35fee56e6f6eaff439de063608 52888232 doc optional python3-bmtk-doc_1.1.1+ds-3_all.deb\n e109e7fa4d04e098d00e3a7cb66bffae 31033208 python optional python3-bmtk-examples_1.1.1+ds-3_all.deb\n 4398939436a52d4d1900663d2bf416fb 532740 python optional python3-bmtk_1.1.1+ds-3_amd64.deb\n"}, {"source1": "python3-bmtk-doc_1.1.1+ds-3_all.deb", "source2": "python3-bmtk-doc_1.1.1+ds-3_all.deb", "unified_diff": null, "details": [{"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/python3-bmtk-doc/html/tutorial_auditory_filternet.html", "source2": "./usr/share/doc/python3-bmtk-doc/html/tutorial_auditory_filternet.html", "unified_diff": "@@ -865,15 +865,15 @@\n }\n }\n \n \n
To change the stimulus to a WAV file of your choice, point to the relative path of the file under \u201cdata_file\u201d.
\nThe filter carrier consists of a sinusoidal modulation in 2D akin to a plane wave. This carrier is multiplied by a Gaussian envelope in the spectral axis and an asymmetric scaled gamma distribution function in the temporal axis to allow for faster onset of responses and a slower tail decay.
\nFilters with very little spectral modulation have a \u201cvertical\u201d appearance and respond preferentially to broadband temporal edges such as sound onsets. Filters with very little temporal modulation have a \u201chorizontal\u201d appearance and respond preferentially to sustained spectral edges. If the nodes are ordered by their center frequencies, we can construct different \u201cviews\u201d of the stimulus (speech in this case) through these different types of filters.
\n-Now we will build a larger bank of filters with randomly assigned properties. Beware that if n_filts is set larger, the code could take a long time to run in the notebook.
\n[3]:\n
n_filts = 100\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -138,15 +138,15 @@\n allow for faster onset of responses and a slower tail decay.\n Filters with very little spectral modulation have a \u201cvertical\u201d appearance and\n respond preferentially to broadband temporal edges such as sound onsets.\n Filters with very little temporal modulation have a \u201chorizontal\u201d appearance and\n respond preferentially to sustained spectral edges. If the nodes are ordered by\n their center frequencies, we can construct different \u201cviews\u201d of the stimulus\n (speech in this case) through these different types of filters.\n-[95baeb9f9b5044f2a2c27a1d1b1941ac]\n+[a43c5622dc6547fcab7bb6fa85204ed6]\n [Responses]\n Now we will build a larger bank of filters with randomly assigned properties.\n Beware that if n_filts is set larger, the code could take a long time to run in\n the notebook.\n [3]:\n n_filts = 100\n \n"}]}, {"source1": "./usr/share/doc/python3-bmtk-doc/html/tutorial_bionet_disconnected_sims.html", "source2": "./usr/share/doc/python3-bmtk-doc/html/tutorial_bionet_disconnected_sims.html", "unified_diff": "@@ -619,15 +619,15 @@\n \n \n \n Replaying Parts of a Simulation\u00b6
\n 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,\n 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.
\n Instead we can used the BMTK \u201creplay\u201d input module to disentangle subsections of a simulation activity from the full network in BioNet/biophysically realistic simulations. The BMTK \u201creplay\u201d module let\u2019s 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.
\n-\n+\n \n [1]:\n
\n \n from bmtk.simulator import bionet\n from bmtk.analyzer.spike_trains import plot_raster\n
\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -14,15 +14,15 @@\n Instead we can used the BMTK \u201creplay\u201d input module to disentangle subsections\n of a simulation activity from the full network in BioNet/biophysically\n realistic simulations. The BMTK \u201creplay\u201d module let\u2019s the user take a previous\n simulation, and replay a simulation but using only activity for only a subset\n of the synapses. This can be helpful in parameter tuning and optimization, and\n for very large networks can provide an efficient manner to replay small subsets\n of a full network.\n-[9a81125318354547b33999360099aa87]\n+[0059088a2e0248c6972ca9d0b9c030ac]\n [1]:\n from bmtk.simulator import bionet\n from bmtk.analyzer.spike_trains import plot_raster\n *\b**\b**\b**\b**\b* I\bIn\bni\bit\bti\bia\bal\bl S\bSi\bim\bmu\bul\bla\bat\bti\bio\bon\bn (\b(G\bGe\ben\bne\ber\bra\bat\bti\bin\bng\bg a\ba B\bBa\bas\bse\bel\bli\bin\bne\be f\bfo\bor\br S\bSy\byn\bna\bap\bpt\bti\bic\bc A\bAc\bct\bti\biv\bvi\bit\bty\by)\b)_\b?\b\u00b6 *\b**\b**\b**\b**\b*\n First step is to take an existing network + simulation or build one from\n scratch. For more information on how to build and run BioNet simulations please\n see existing _\bt_\bu_\bt_\bo_\br_\bi_\ba_\bl_\bs. For our example we copy the _\bb_\bi_\bo_\bn_\be_\bt_\b__\b4_\b5_\b0_\bc_\be_\bl_\bl_\b _\be_\bx_\ba_\bm_\bp_\bl_\be\n"}]}]}]}]}]}