wAOndering / collaboration_spikeAnalysis

This repository keeps track of the progress of a collaboration and resources used with Lorenzon Fontolan for the spike analysis of Syngap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

collaboration_spikeAnalysis

This repository keeps track of the progress of a collaboration and resources used with Lorenzon Fontolan for the spike analysis of Syngap1 project.

Objective

general principles

  • perform CCA (canonical correlation analysis) and latent subspace manifold features and comparison
  • perfom coherency analysis

relevant litterature

Frame work

Hypothesis: Evidence of sensory motor processing by comparing coherency / cross correlogram during events (potentially model event amplitude) and quite wakefulness (when no running, no whiksing, no touch need to filter out the data)

  • doc to follow up the progress and frame work
  • analysis of all spikes
    • during touch
    • during whisk
    • during quiet wakefullness
  • check out work from Mark Churchland and John Cunningham (Columbia)

Data

spikes

  • DataFrame
    • n files: 1
    • format: csv
    • dimensions: 254,419,892 x 13
    • size: 24 Gb
    • info: see example
  • npy arrays
    • spike times for 1 brain region 1 animal (20Mb)
    • spike cluster for 1 brain region 1 animal (10Mb)
    • overall size: 2.4 Gb

behavior

  • npy arrays
    • whisking onset
    • touch onset
    • running onset
    • quiet wakefulness (to be defined by substracting the other epochs)
    • layer multicomponent of touch / whisking / running (establish kmeans state transition analysis)

Future plan

CCG

Consider performing CCG may be similar to CCA mentioned earlier see paper and associated repo. The potential drawback of this approach is that if there is no clear pattern in the matrices that can be difficult to perform the analysis. One way this could be accomplished would be to just plot the matrices and then determined if further analysis need to be perfromed.

Whisking regularity

Some interesting ways of looking at the data in this [paper](https://doi.org/10.1038/ s41586-022-05144-8) and code

Other papers and analyses relevant to spiking

About

This repository keeps track of the progress of a collaboration and resources used with Lorenzon Fontolan for the spike analysis of Syngap


Languages

Language:Python 100.0%