-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
adjustments for Arbor v0.9.0; README update
- Loading branch information
Showing
11 changed files
with
4,893 additions
and
4,793 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
*.so | ||
*.dat |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,22 @@ | ||
# FIPPA: The Functional Interplay between Plasticity Processes on Arbor | ||
|
||
The goal of FIPPA is to extend the neural network simulator | ||
The goal of the FIPPA project was to extend the neural network simulator | ||
[Arbor](https://arbor-sim.github.io) by key plasticity processes that | ||
will allow to simulate and analyze the long-term adaptive dynamics of | ||
large-scale, morphologically-detailed neuronal networks.The models | ||
that will be ported and augmented are based on the neuro-theoretical | ||
framework by [tetzlab.com](https://tetzlab.com). These models already | ||
indicated that the interplay between the plasticity processes of | ||
synaptic plasticity, synaptic scaling, and structural plasticity | ||
yields the formation and organization of motor memories.The research | ||
question is how multi-compartment neuron models with detailed synaptic | ||
dynamics can be utilized to improve the performance of such | ||
networks. Our main hypothesis is that the adaptive dynamics on the | ||
network level enforces the specialization of branches by the formation | ||
of synaptic clusters leading to the formation of self-sustaining | ||
long-term memories and an overall increase in storage capacity. | ||
allow to simulate and analyze the long-term adaptive dynamics of | ||
large-scale, morphologically-detailed neuronal networks. The models | ||
were ported and augmented in correspondence to neuro-theoretical | ||
investigations by the [Tetzlaff research group](https://tetzlab.com) at | ||
University of Göttingen. | ||
|
||
# Outputs | ||
## Arbor implementations -- FIPPA output | ||
|
||
* [Event-driven plasticity](STDP) | ||
* [Spike-timing-dependent plasticity (STDP)](STDP) | ||
* [Spike-based homeostasis](spike_based_homeostasis) | ||
* [Adaptive exponential integrate-and-fire (AdEx) neuron](AdEx) | ||
* [Synaptic tagging and capture (STC) in recurrent networks of point neurons](https://github.com/tetzlab/arbor_network_consolidation) | ||
|
||
## Arbor implementations -- based on FIPPA | ||
|
||
* Calcium-based synaptic plasticity | ||
* Heterosynaptic calcium-based plasticity in dendrites | ||
* Synaptic tagging and capture (STC) in recurrent networks of morphological neurons |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
#!/bin/bash | ||
|
||
# Script that sets environment variables required to run custom Arbor installation | ||
|
||
# check if PATH exists and set environment variable accordingly | ||
if [[ ! -v PATH ]]; then | ||
export PATH=$(readlink -f ~/arbor_v0.9.0/bin) | ||
else | ||
export PATH=$(readlink -f ~/arbor_v0.9.0/bin):$PATH | ||
fi | ||
|
||
# check if LD_LIBRARY_PATH exists and set environment variable accordingly | ||
if [[ ! -v LD_LIBRARY_PATH ]]; then | ||
export LD_LIBRARY_PATH=$(readlink -f ~/arbor_v0.9.0/lib) | ||
else | ||
export LD_LIBRARY_PATH=$(readlink -f ~/arbor_v0.9.0/lib):$LD_LIBRARY_PATH | ||
fi | ||
|
||
# check if PYTHONPATH exists and set environment variable accordingly | ||
if [[ ! -v PYTHONPATH ]]; then | ||
export PYTHONPATH=$(readlink -f ~/arbor_v0.9.0/lib/python3.8/site-packages) # or: .../python3.6/..., etc. | ||
else | ||
export PYTHONPATH=$(readlink -f ~/arbor_v0.9.0/lib/python3.8/site-packages):$PYTHONPATH # or: .../python3.6/..., etc. | ||
fi | ||
|
||
# set CMAKE_PREFIX_PATH environment variable | ||
export CMAKE_PREFIX_PATH=$(readlink -f ~/arbor_v0.9.0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.