Skip to content

Releases: BlueBrain/neurodamus

2.17.0

22 Dec 13:43
4abc049
Compare
Choose a tag to compare

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

17 Nov 15:20
5e2caff
Compare
Choose a tag to compare

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

31 Oct 12:17
d3bddee
Compare
Choose a tag to compare

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

09 Oct 22:39
423fbdb
Compare
Choose a tag to compare

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

21 Sep 11:18
9311e88
Compare
Choose a tag to compare

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

Full Changelog: 2.16.2...2.16.3

2.16.2

04 Sep 08:32
f97a11a
Compare
Choose a tag to compare

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

25 Aug 09:11
8e859d4
Compare
Choose a tag to compare

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

Full Changelog: 2.16.0...2.16.1

Release for the 2023 nbS1 physiology publication

23 Jun 14:15
Compare
Choose a tag to compare
update file link in README

Change-Id: I330c6163f2981eb48c9b1e4fbe5706bf69f15bba