-
Notifications
You must be signed in to change notification settings - Fork 384
Add multi-state neuron models #3069
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
jasperalbers
wants to merge
96
commits into
nest:master
Choose a base branch
from
jasperalbers:sir_neuron
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 78 commits
Commits
Show all changes
96 commits
Select commit
Hold shift + click to select a range
9ff1091
add first version of sir_neuron
jasperalbers 62d927a
first complete implementation of sir_neuron
jasperalbers 7e42722
add sir_neuron to modelsmodule.cpp
jasperalbers 47fc617
initialize y_new before if conditions
jasperalbers d762fc7
fix syntax errors
jasperalbers cb4e853
add RecordablesMap create
jasperalbers 4b520b4
split sir_neuron into .h and .cpp
jasperalbers 3bb0458
remove redundant namespace
jasperalbers 8fd5875
add universal_data_logger_impl
jasperalbers 29049e0
add sir_neuron to CMakeLists
jasperalbers 17e6d51
remove endif in cpp file
jasperalbers f90ade8
add setter
jasperalbers 32f3b8e
remove Parameters_ from argument list of State setter declaration
jasperalbers e67652e
remove Parameters_ value from State setter function call
jasperalbers 108f2d8
add SIRS neuron model
jasperalbers 9a2b3e1
add eta_sirs, add update in case of transition to S
jasperalbers 3befb1b
update documentation in model files
jasperalbers 47131ed
add SIS neuron
jasperalbers 5eaff89
Merge branch 'master' into sir_neuron
jasperalbers f91d3f5
remove modelsmodule.cpp
jasperalbers 80c6689
remove defgroup models
jasperalbers 79ec5ab
add new neuron models to modelsets
jasperalbers 116c337
add new neuron models to modelsets/full
jasperalbers 09b928d
replace int -> const size_t
jasperalbers 7e9af71
add register functions
jasperalbers 9368bd5
port, rport -> size_t
jasperalbers 3de0072
remove assertion of delay
jasperalbers 780e9bd
update includes
jasperalbers abd918e
add to includes
jasperalbers 3395076
move imports
jasperalbers 2fed537
add tests for single neuron dynamics, spiking behavior and input inte…
jasperalbers dd79a73
write documentation
ClaudiaMer 8990863
fix copyright header
ClaudiaMer e1c9bab
merge master
ClaudiaMer bc2ae20
fix documentation
ClaudiaMer 29c61b3
run pre-commit
ClaudiaMer 041217a
Update models/sir_neuron.h
ClaudiaMer 1100788
Update models/sir_neuron.h
ClaudiaMer 744fffe
Update models/sirs_neuron.h
ClaudiaMer b31c3ee
Update models/sirs_neuron.h
ClaudiaMer 666a6ff
Update models/sis_neuron.h
ClaudiaMer 5bdc944
Update models/sis_neuron.h
ClaudiaMer 1df2a14
remove versionchecker
ClaudiaMer 4929da2
Merge branch 'sir_neuron' of https://github.com/jasperalbers/nest-sim…
ClaudiaMer d780422
trying to commit
ClaudiaMer 01bc3f4
add sir_neuron example
ClaudiaMer 61c001c
update example
ClaudiaMer c48ac24
link example
ClaudiaMer f651213
replace sir_neuron by neuron-type variable
ClaudiaMer 4b70894
check clang
jessica-mitchell 987188f
run precommit
jessica-mitchell f46e963
Merge pull request #1 from jessica-mitchell/sir_neuron
ClaudiaMer 3f19ff3
libnestutil/nest_types.h
jessica-mitchell b0b0ee4
Merge pull request #2 from jessica-mitchell/sir_neuron
ClaudiaMer 5c572c5
add sir neurons to skip list
jessica-mitchell d90af4a
Merge pull request #3 from jessica-mitchell/sir_neuron
ClaudiaMer 4aaf579
update indexing, tags
jessica-mitchell 20822b7
Update models/sir_neuron.h
ClaudiaMer 83bdfba
Update models/sir_neuron.h
ClaudiaMer b5a415d
Update models/sir_neuron.h
ClaudiaMer 2e9f208
Update models/sirs_neuron.h
ClaudiaMer afda545
Update models/sis_neuron.h
ClaudiaMer e79194f
Update models/sirs_neuron.h
ClaudiaMer 031b160
Update models/sis_neuron.h
ClaudiaMer fa3b84a
Update pynest/examples/sir_neuron.py
ClaudiaMer 2726103
add difference between models
ClaudiaMer 5ed52d0
merge changes
ClaudiaMer 8a152ff
Update models/sir_neuron.h
ClaudiaMer a8ec2e9
Update models/sir_neuron.h
ClaudiaMer fffbefd
Update models/sir_neuron.h
ClaudiaMer 8010215
Update models/sir_neuron.h
ClaudiaMer 328a0a2
Update models/sir_neuron.h
ClaudiaMer 1946784
Update models/sir_neuron.h
ClaudiaMer 72a775c
Update models/sis_neuron.h
ClaudiaMer 5a5fb5a
Update models/sis_neuron.h
ClaudiaMer 30f7c94
Update models/sis_neuron.h
ClaudiaMer 2350cca
Update models/sirs_neuron.h
ClaudiaMer 4188857
Update models/sirs_neuron.h
ClaudiaMer 20eb75c
Update models/sirs_neuron.h
ClaudiaMer 2cf375c
Merge remote-tracking branch 'jasper/sir_neuron' into sir_neuron
jessica-mitchell def4044
update title
jessica-mitchell 641f0b3
update tags
jessica-mitchell 19a4417
Merge pull request #4 from jessica-mitchell/sir_neuron
ClaudiaMer 1ee597a
more compact connection
ClaudiaMer 899fdb0
Update testsuite/pytests/test_sirs_neuron.py
ClaudiaMer 5613aa0
Update testsuite/pytests/test_sis_neuron.py
ClaudiaMer e6ec705
Update models/sir_neuron.h
ClaudiaMer a30bb60
Update testsuite/pytests/sli2py_regressions/test_issue_77.py
ClaudiaMer 594a243
Update testsuite/pytests/sli2py_recording/test_multimeter_stepping.py
ClaudiaMer a66b58b
Update models/sirs_neuron.cpp
ClaudiaMer abd8152
update get_output_state__ to get_output_state_
ClaudiaMer 1cb1587
merge upstream
ClaudiaMer 64077e5
fix test names
ClaudiaMer 6bfe0aa
change remaining get_output_state_ functions
ClaudiaMer 8e086d2
change remaining get_output_state_ functions
ClaudiaMer 033aa44
set signal type to binary
ClaudiaMer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we really need these there new types here or couldn't one use
BINARYto distinguish fromSPIKE? After a non-exhaustive search, I haven't been able to find any place where these new types are actually used in the code.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This could lead to confusion as the sir_neuron and sirs_neuron can take more than two states.