Skip to content
@JuliaSNN

Julia Spiking Neural Networks

Collection of libraries to simulate Spiking Neural Networks in Julia.

JuliaSNN

Julia ecosystem for Spiking Neural Network simulation and analysis.

Usage

The packages are not available in the Julia's repository yet, for the moment you have to download the modules separatedly. We suggest to:

git clone https://github.com/JuliaSNN/SNNExamples

] add https://github.com/JuliaSNN/SpikingNeuralNetworks
] add https://github.com/JuliaSNN/SNNUtils

using SpikingNeuralNetworks
using SNNUtils

Ecosystem structure

SpikingNeuralNetwork.jl

Main package of the ecosystem, it defines:

  • the types necessary to all the packages;
  • the routine for simulating and recording the models;
  • the models implementated in src/neurons and src/synapses.

SNNUtils

It contains tools used to run complex simulations:

  • src/IO: tools to store and load simulations;
  • src/stimuli: simulation protocols and projections;
  • src/models: parameters associated to publications (<: AbstractParameter).
  • src/analysis: spike processing;

SNNExamples

Collection of realistic simulation examples from published studies.

WIP

SNNPlots

Package with recipes for visualization, preferably in Makie

SNNGeometry

Package to generate Connections and Populations from geometrical parameters (density, layers, size... etc...)

Pinned Loading

  1. SpikingNeuralNetworks.jl SpikingNeuralNetworks.jl Public

    Forked from AStupidBear/SpikingNeuralNetworks.jl

    Julia Spiking Neural Network Simulator

    Julia 1 3

Repositories

Showing 7 of 7 repositories
  • SpikingNeuralNetworks.jl Public Forked from AStupidBear/SpikingNeuralNetworks.jl

    Julia Spiking Neural Network Simulator

    JuliaSNN/SpikingNeuralNetworks.jl’s past year of commit activity
    Julia 1 17 0 1 Updated Nov 29, 2024
  • SNNUtils Public

    Useful tools to analyse spiking neural network simulations

    JuliaSNN/SNNUtils’s past year of commit activity
    Julia 0 0 0 0 Updated Nov 28, 2024
  • SNNExamples Public

    Collection of examples from the JuliaSNN organization

    JuliaSNN/SNNExamples’s past year of commit activity
    Julia 0 MIT 1 0 1 Updated Nov 28, 2024
  • SNNPlots Public

    Useful functions to plot Spiking Neural Networks

    JuliaSNN/SNNPlots’s past year of commit activity
    Julia 0 0 0 0 Updated Oct 18, 2024
  • SNNGeometry Public

    Build network matrices based on circuit geometry and cells' spatial distributions

    JuliaSNN/SNNGeometry’s past year of commit activity
    Julia 0 MIT 0 0 0 Updated Oct 18, 2024
  • .github Public

    Organization README.md

    JuliaSNN/.github’s past year of commit activity
    0 0 0 0 Updated Oct 15, 2024
  • Spikes.jl Public Forked from paulmthompson/Spikes.jl

    Data analysis for electrophysiology in Julia

    JuliaSNN/Spikes.jl’s past year of commit activity
    Julia 0 BSD-2-Clause 4 0 0 Updated Oct 24, 2017

Top languages

Loading…

Most used topics

Loading…