Giter VIP home page Giter VIP logo

drn-interactions's People

Contributors

ruairi-osul avatar

Stargazers

 avatar

Watchers

 avatar  avatar

drn-interactions's Issues

Brain State: Add LFP

Example

  • Concurrent EEG/LFP spectrogram
  • Concurrent EEG/LFP states
  • Potentially add similarity plot

Coherance

  • Quantify coherance between signals (potentially normalize)

Response overlap

  • Show overlap in neuron response for spike rate and phase locking
  • Adjusted mutual information for categories and spearman correlation for magnitude.

Created from VS Code using CodeStream

Create BS Structure

  • Duplicate
  • Remove neuronal data
  • Create graph figures
  • Add graph figures
  • Rearrange export

Brain state: Update Phase lock

New Example

  • Two example neurons: one phase locked and with not phase-locked. Take two neurons from the same recording (so you don’t need to show the EEG twice)
  • Time series plot: EEG-raw, EEG-filtered, phase, neuron-1, neuron-2
  • Phase description plot
  • Neuron-1 phase histogram
  • Neuron-2 phase histogram

Update Phase Histograms

  • Troff to trough

Add Spont Ensembles

How many neurons are in ensembles? Which Types of Neurons?

  • Prop neurons in ensemble
  • Prop by NT

Properties of ensembles

  • NT Entropy
  • Size
  • Mean Weight
  • Conductivity

Neuron Types: Add Scatter

  • Adjust current neuron types figure to have space for scatter
  • Add large scatter showing spike rate, regularity and waveform width of each neuron.

Created from VS Code using CodeStream

Add FS Interactions

Pairwise

  • Change in each comb
  • Change in mag

Graph

  • Graph metrics
  • Node Metrics
  • Edge metrics
  • Graph classification performance v time shuffle

Ensembles

  • Ensemble props
  • Node classification in ensemble
  • Edge classification in ensemble together

Brain State: Decoding

Example: State Variance

  • Single neuron: histogram of spike counts by state
  • Population: scatter plot of UMAP or (heat-maps, histograms, line-plots) of UMAPS in each state

State Decoding

  • Add decoding from UMAPS or PCs
  • (Decode without phase-locked neurons?)

State Dimensionality

  • Intrinsic dimensionality of each state (paired bootstrap or by mouse).
  • Do as a function of neuron size or bin width

Preferred phase decoding

  • Transformer to bin phases into 4 bins around the oscillation
  • Attempt to decode using spike data

Neuron Types: Add Volatility

Add neuron type volotility analysis and figure

Example Raster

  • Raster at two or three points from a single recording

Example or demonstration of 30 mins activity

  • Spike rate
  • CV-ISI

Compare volitility by neuron type

  • Spike rate
  • CV-ISI

Spectral

  • Spike rate of each neuron with frequency range 0.005 to 15
  • Line plots or heatmaps per neuron type

Add schematic

Created from VS Code using CodeStream

Brain State Response Consistency

Datasets

  • Split datasets into first half and second half
  • Perform check for both states in both halves

Single neuron example

  • Phase histogram of single neuron first half second half

Population example

  • Phase lock heat-map (SW only?)

Quantify

  • Response adjusted MI
  • Magnitude spearman
  • Potentially by neuron type

Brain State: Identify Response Clusters

Chose features

  • Phase-lock theta
  • Phase-lock delta
  • Spike rate change

Cluster Plot

  • Heat-map or scatter plot by cluster

Show distribution across neuron types

  • Pairs bootstrap of MI or spearman correlation
  • MI or spearman correlation by mouse

Fix Density metric

  • change drn_interactions/interactions/graph.py

    • change density calculateion to normalize by number of edges, not number of nodes
  • Recalculate BS graph

  • Recalculate FS graph

  • Upload fixed datasets

  • (Add density to BS structure figure)

  • (Add density to FS structure figure)

Drug: Update Responses

Schematic

  • Make schematic for drug assays

Rasters

  • Add before and during rasters
  • Mark neuron types

Heat-maps

  • Sort by neuron type and add key (maybe bar plot?)

Histograms

  • Add citalopram effect histograms
  • Add WAY100365 effect histograms

Higher-order

  • Potentially attempt to decode drug v pre drug in (CIT non-responders, SAL non-responders)

Created from VS Code using CodeStream

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.