Releases: BlueBrain/neurodamus
Releases · BlueBrain/neurodamus
2.17.0
What's Changed
- Fix docs by @heerener in #84
- Update build_neurodamus.sh with
--only-neuron
by @iomaganaris in #89 - Fix bug with duplicate count of synapses by @ferdonline in #87
- [BBPBGLIB-1097] Reorganization of unit/integration tests by @ferdonline in #83
- Build recipe: remove shallow clone to meet the version requirement of latest setuptools by @WeinaJi in #90
- Implement chunking mechanism for loading synapses in dryrun mode by @st4rl3ss in #88
- [BBPBGLIB-1092] Add unit tests for CLI options by @jorblancoa in #86
- CI fix for
python setup.py egg_info
error by @ferdonline in #95 - Fast & lightweight dry run by @ferdonline in #91
- [BBPBGLIB-1027] Fix: Load Balance with multi-populations by @ferdonline in #92
- Fix unit test: new morphology test file to fulfil MorphIO change by @WeinaJi in #104
- Fix call to
trim_memory
on non-GNU C libraries by @JCGoran in #106 - Fix memory usage reporting on MacOS by @JCGoran in #105
- Fix netstim_inhpoisson.mod for CoreNEURON direct mode by @iomaganaris in #94
- Modernize the setup infractructure slightly. by @matz-e in #98
- Update documentation for new synapse estimate algorithm by @st4rl3ss in #99
- CoreConfig: write_report_count() should always create a new report.conf by @jorblancoa in #107
- [BBPBGLIB-1093] Move scientific tests from blueconfigs by @jorblancoa in #103
- Changelog for 2.17.0 by @WeinaJi in #108
New Contributors
Full Changelog: 2.16.6...2.17.0
2.16.6
What's Changed
- Workflow rule: CI_COMMIT_TAG by @heerener in #74
- Manual container versions by @heerener in #72
- Added global integration tests for dryrun workflow by @st4rl3ss in #73
- protect numpy.concatenate empty tuple in get_local_gids by @WeinaJi in #53
- Container fixes by @heerener in #75
- [BBPP134-1022] Handling exceptions from NEURON during emodel loading by @WeinaJi in #80
- Use default dt value of NEURON in WholeCell load balancing by @iomaganaris in #81
- Fix conversion from sonata parameter to neurodamus internal key : amp_cv -> AmpCV by @WeinaJi in #79
- Updated changelog for 2.16.6 by @iomaganaris in #82
Full Changelog: 2.16.5...2.16.6
2.16.5
What's Changed
- Memory estimation improvements by @ferdonline in #56
- Add report dt to the logging by @jorblancoa in #59
- Update unit test references by @jorblancoa in #61
- [BBPBGLIB-1067] Implement 'node_sets_file' resolution order by @jorblancoa in #55
- Refactor dry run stats to its own class. Fixed logic to count synapses by @ferdonline in #60
- [HPCTM-1824] Introducing a temporary set for faster lookup in the src_target gids by @jorblancoa in #63
- [BBPBGLIB-1055] Support "" as nrnPath by @jorblancoa in #65
- Remove ranks-cpus warning as can be inaccurate by @1uc in #66
- [BBPBGLIB-1044] Use libsonata to read the spikes by @jorblancoa in #70
- [BBPBGLIB-1069] Added nodes suggestions and more improvements by @st4rl3ss in #64
- BBPBGLIB-1076 Make all edge managers set load_offsets at init by @ferdonline in #69
Full Changelog: 2.16.4...2.16.5
2.16.4
What's Changed
- Modernize ALU. by @1uc in #48
- [HPCTM-1793] Add a Dockerfile for building neurodamus image by @WeinaJi in #44
- Build docker images on gitlab by @heerener in #45 and #52
- Run the simulation test nightly instead of on PRs and main by @heerener in #54
- BBPBGLIB-1061 SONATA conf: Dont map to internal connectivity by @ferdonline in #43
- [BBPBGLIB-556] Full estimate of memory consumption by @st4rl3ss in #32
- [BBPBGLIB-1042] GapJunctionManager: filter source target by population by @WeinaJi in #42
Full Changelog: 2.16.3...2.16.4
2.16.3
What's Changed
- Share GluSynapseHelper.hoc with public users by @WeinaJi in #47
- Read 'electrodes_file' field from libsonata by @jorblancoa in #23
- ci git clone set --depth=1 by @anilbey in #46
- Print statistics of nodewise memory usage. by @1uc in #29
- [BBPBGLIB-1060] Remove CoreConfig.mod and enable CoreNEURON execution via NEURON Python API by @iomaganaris in #41
- Update changelog for 2.16.3 version by @iomaganaris in #50
New Contributors
- @jorblancoa made their first contribution in #23
- @anilbey made their first contribution in #46
- @1uc made their first contribution in #29
Full Changelog: 2.16.2...2.16.3
2.16.2
What's Changed
- Skip CORENEURON unit tests pending for a fix from NEURON by @WeinaJi in #38
- Use 0-based gid for reading GlioVascular sonata edges file by @WeinaJi in #28
- Propagate the log level correctly from the CLI option to Neurodamus class by @WeinaJi in #31
- import h5py in the function call to filter numpy warnings by @WeinaJi in #37
- ChangeLog for 2.16.2 by @WeinaJi in #40
Full Changelog: 2.16.1...2.16.2
2.16.1
What's Changed
- [BBPBGLIB-1044] Sonata Replay by @ferdonline in #8
- Update CoreConfig.mod for latest CoreNEURON changes by @olupton in #18
- [BBPBGLIB-1030] Reject *.sonata nodes and edges file by @WeinaJi in #19
- Copy open source required doc files from branch publication/nbS1-2023 into main by @WeinaJi in #20
- [BBPBGLIB-712] Estimate memory usage for synapse and connection by @st4rl3ss in #22
- Breaking enable_reports into pieces by @ferdonline in #24
- [NOTICKET] Add PR template by @ferdonline in #25
- [BBPBGLIB-851]Warning on cao_CR if not the same as extracellular_calcium by @WeinaJi in #26
- use libsonata API to read the keys by @WeinaJi in #30
- Preserve the order of stimulus injection & CI fix by @iomaganaris in #33
- From Sonata 0-based spikes to 1-based by @ferdonline in #35
- Update change log for 2.16.1 by @WeinaJi in #36
New Contributors
- @olupton made their first contribution in #18
- @WeinaJi made their first contribution in #19
- @st4rl3ss made their first contribution in #22
- @iomaganaris made their first contribution in #33
Full Changelog: 2.16.0...2.16.1
Release for the 2023 nbS1 physiology publication
update file link in README Change-Id: I330c6163f2981eb48c9b1e4fbe5706bf69f15bba