Skip to content

Embedding spike times from a small neural circuit to map how collective dynamics change under different conditions

Notifications You must be signed in to change notification settings

marderlab/stg-embedding

This branch is 15 commits behind sg-s/stg-embedding:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1a1af91 · Jul 11, 2021
Jun 30, 2021
Jun 30, 2021
Jul 7, 2021
May 5, 2021
May 7, 2021
Dec 10, 2019
Aug 7, 2020
Oct 22, 2020
Nov 16, 2020
Jun 1, 2021
Aug 20, 2020
Aug 25, 2020
Jul 11, 2021
May 12, 2020
Jul 11, 2021
Nov 1, 2020
Jul 11, 2021
Nov 1, 2020
Apr 28, 2020

Repository files navigation

stg embedding

This repository contains code to reproduce every figure in

Mapping circuit dynamics during function and dysfunction

Installation and prerequisites

You will need MATLAB.

Download the following repositories and add them to your MATLAB path:

https://github.com/sg-s/stg-embedding
https://github.com/sg-s/srinivas.gs_mtools
https://github.com/sg-s/crabsort
https://github.com/KlugerLab/FIt-SNE

Data

The raw data is >30TB and getting it into your hands is not easy. Instead we provide reduced data consisting of spiketimes, metadata and various annotations. This should allow you to reproduce every figure in the paper.

To get the data, download it from Zenodo.

How to regenerate figures

  1. First, download the code and add to path (see above).
  2. Then, download the data and put it in a folder called "reduced-data" within your "stg-embedding" folder. You will have to create this if needed.
  3. Then, navigate to the paper-figures folder and run any script to generate that figure. For example, to generate Figure 2, run: fig_embedding.

License

GPL v3

About

Embedding spike times from a small neural circuit to map how collective dynamics change under different conditions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 94.8%
  • C 3.7%
  • Other 1.5%