There is a newer version of the record available.

Published November 25, 2020 | Version 1.1.0
Dataset Open

Input data and analyzed data of "Topology of synaptic connectivity constrains neuronal stimulus representation (...)"

  • 1. EPFL, BBP
  • 2. University of Aberdeen
  • 3. Nottingham Trent University
  • 4. University of Latvia

Contributors

Data collector:

  • 1. EPFL, BBP

Description

This dataset contains the input data, as well as the analyzed data that our preprint

Topology of synaptic connectivity constrains neuronal stimulus representation, predicting two complementary coding strategies

to be found on bioRxiv is based on. The input data (input_data.zip) contains everything that is needed to run the full analysis pipeline from start to the generation of the figures found in the manuscript. However, some of the analysis steps can be computationally heavy, so we also provide the output of these expensive steps, that can be simply used in conjunction with jupyter notebooks (notebooks.zip) to generate the figures.

Overview

An overview image can be found here

Blue squares denote input / output files (that are part of this dataset). Grey circles denote steps of the analysis pipeline (that are implemented in the github repository). Red rectangles denote configuration files (that are part of this dataset and also in the github repository).

Contained file types and their structure

Here, we provide four types of files. Configuration files specify analysis parameters and define the expected locations of the data files. Input files are the inputs into the analysis pipeline. Analyzed files are the outputs of said pipeline. Finally, we provide a number of jupyter notebooks that use the analyzed files to generate the manuscript figures. If you want to re-run the entire analysis pipeline, you need the code and configuration files from the repository, the input files and notebooks; the analyzed files will be generated as you run the pipeline. For information how to run this, refer to the readme. If you only want to generate the figures, you still need the code and configuration files from the repository, as it contains a package related to reading the result files; further, you need the analyzed files in addition to the input files. Of course, you can also run parts of the analysis pipeline and download the outputs for the rest.

To run everything smoothly, the files have to be placed into the expected file structure. You can look up and configure the file structure in the configuration files. Below, we describe the default layout, which is very simple (root is where you placed the code from our repository and can be any location on your file system):

  • Configuration files: Part of the repository. Placed into root/working_dir/configs
  • Input data: Place into root/working_dir/data, then unzip in place
    • input_data.zip -- Input data. Contains details on the model used in the manuscript and the output (spike times) of the simulation described in the manuscript. Within the file:
  • Analyzed data: Place into root/working_dir/data, then unzip in place
    • classifier_features_results.zip -- Output of the "classifier" step. Results of stimulus classification on the data in features.zip
    • classifier_manifold_results.zip -- Output of the "classifier" step. Results of stimulus classification on the data in extracted_components.zip
    • community_database.zip -- Output of "gen_topo_db". Various topological parameters related to the close neighborhood of neurons in the model
    • extracted_components.zip -- Output of "manifold_analysis". Results of factor analysis on the spike times in the input_data
    • features.zip  -- Output of "topological_featurization". A new dimensionality reduction method we introduce in the manuscript
    • split_spike_trains.zip  -- Output of "split_time_windows". The spike trains, split into time windows that are the responses to individual stimuli injected in the simulation
    • structural_parameters.zip -- Output of "Structural tribe analysis". Values for the topological parameters in community_database.zip associated with the neuron samples specified in tribes.zip
    • structural_parameters_vol.zip -- Output of "Structural tribe analysis". Same as above, but for volumetric neuron samples.
    • triads.zip -- Output of "Triad-counts". Over- and under-expression of triad motifs in the samples in tribes.zip.
    • tribes.zip -- Output of the step "sample_tribes". Volumetric and neighborhood-type neuron samples that are then analyzed further.
  • Notebooks: Place into root/notebooks and unzip in place
    • notebooks.zip -- Jupyter notebooks. Run them to generate the figures in the manuscript.

 

Updates:

v1.1.0 (2020/12/11): Added some additional control cases to the results for figure 7. These results will probably not be updated on bioRxiv, but go into the submission to a journal.

Note (2021/09/20): This dataset contains the file "tribes.zip" that holds specifications of various neuron samples. "Tribe" is the term we used for samples of a neuron and its entire graph-theoretical neighborhood in an early version of the manuscript. We have since been alerted that this is unfortunate and non-inclusive terminology and have updated the manuscript to use the term "neighborhood" instead. Yet, we have decided not to reflect this change in the source code and data files at this point, as the likelihood to break something is too high. We apologize for any confusion or offense given.

Notes

Generation of this dataset was supported by funding to the Blue Brain Project, a research center of the Ecole polytechnique federale de Lausanne (EPFL), from the Swiss government's ETH Board of the Swiss Federal Institutes of Technology. Levi is supported by an EPSRC grant EP/P025072/ and a collaboration agreement with Ecole Polytechnique Federale de Lausanne.

Files

classifier_features_results.zip

Files (16.8 GB)

Name Size Download all
md5:aaa6acbec652eacd354ab3a5a8b293da
10.2 MB Preview Download
md5:a135aa503e0d74eb439f2674aff0ced3
34.0 MB Preview Download
md5:2f1475422e3d5fb8a7664906cbf8f8ae
306.5 MB Preview Download
md5:06cfc32dc0f280ddf6e1499e1b958ead
16.0 GB Preview Download
md5:e4e611e44e6cd7ece155ccdbd63c5989
241.6 MB Preview Download
md5:5352a8bda900a9b540d03d36f996ae2a
101.7 MB Preview Download
md5:e484f3610626f12feae433326c9ae940
3.1 MB Preview Download
md5:c510c28fda17a2fc2413c0df4247704d
88.8 MB Preview Download
md5:ab350e3cd695e2ed91a9626553dfcfe0
265.6 kB Preview Download
md5:60c19fca1c1aa7d90dd9319babe2d15d
13.0 kB Preview Download
md5:94f44d79268a98c6711ca21aff1a047d
499.1 kB Preview Download
md5:c69d3a1d2398194114d7327a211f0070
4.4 MB Preview Download