Skip to content

LBitn/Hippocampus-HDMEA-CSDA

Repository files navigation

Current Source Density Analisis for HD-MEA

License Julia-1.10 Julia-1.7 Julia-1.9 macOs Windows-10

For the preliminary version of this code, please refer to https://github.com/kzapfe/CSDA

Centers Of Mass Trajectories

A figure that represents detection of centers of mass and tracing of center of mass trajectories.

This methodology provides a means to define the center of mass of sinks and sources in time in high spatiotemporal resolution in brain slices, which can aid to infer information transmission. Using CSD analysis, a disjoint component analysis permits to dissect restricted synaptic activation that is obscured by high voltage electrographic elements, as well as subthreshold activity, not overtly detected with voltage recordings, can be better defined and traced in a quantitative manner.


First Version, September 2024


The following codes contain the methods described in the following article:

  • Zapfe, K.W.P., Romero-Maldonado, I., Gutiérrez, R., High Resolution Detection of Stationary and Evolving 2D-Current Source Density within Neuronal Microcircuits, 2024. (under review for publication)

Created with data extracted from High Density Multielectrode Arrays (HD-MEAs, 3Brain) using slices of rodent hippocampal tissue in mind.

This code is released under GPL-3.0.

Supported systems

  • This software was developed specifically for high density multielectrode arrays 3Brain BIOCAM X

Quick Start

These notebooks and modules were developed and tested in Julia (versions 1.7.2 and 1.10.2) using Jupyter Notebooks and text editors, across Linux distributions and Windows 10. We recommend using Julia 1.10.x to ensure compatibility with the latest dependencies.

All the packages and functions are properly described at the beginning of each module or notebook

Get Started

  • Install Julia 1.10.x

Visit julialang.org/download to download and install Julia.

Note

You can also check out Julia's previous versions at julialang.org/downloads/oldreleases.

  • Clone the repository
git clone https://github.com/LBitn/Hippocampus-HDMEA-CSDA.git
  • Install the dependencies

Open Julia and run the following commands to install the Julia kernel package for Jupyter Notebooks:

using Pkg
Pkg.add("IJulia");

If you already have Jupyter on your computer, this process will add a Julia kernel for Jupyter. Then, you can start Jupyter Notebook as usual by running jupyter notebook in the terminal.

Alternatively, you can let IJulia install and manage its own Jupyter setup. To do this, type the following at the Julia

using IJulia
notebook();

Contributors, alphabetical

Contact

Dr. R. Gutiérrez is based at Department of Pharmacobiology, Centro de Investigación y Estudios Avanzados del Instituto Politécnico Nacional. Please contact the following e-mail: [email protected]

References

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •