Skip to content
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

Changes for NML v2.3 release #257

Merged
merged 695 commits into from
Sep 20, 2023
Merged

Changes for NML v2.3 release #257

merged 695 commits into from
Sep 20, 2023

Conversation

pgleeson
Copy link
Member

No description provided.

sanjayankur31 and others added 30 commits March 14, 2023 15:10
This is more performant than having a Marker object for each sphere.

Ideally, we should also use a single Line object to plot all lines in
the same way, to improve performance. A TODO.
test(modchananalysis): test to check that nrnivmodl is run when required
* development: (23 commits)
  ci: also run `pynml` multi-validation
  chore(pynml): format with black
  Adding logic for one-shot validation of multiple input files
  feat: improve installation of extra deps
  feat(plot-morph): add different types to 2d/3d plots
  chore: use logger
  test(utils): add test for `extract_position_info`
  test: add example L23 cell network for tests
  test(plotter): add test for plotting network of cells
  chore: clean imports, use logger
  chore: remove unused import
  fix(pynml): correctly handle mutable arguments
  fix(pynml): correct location of debug statement
  fix(pynml): correct conditional
  chore: bump copyright year to 2023
  ci(py311): add py311 to ci and setup.py
  chore: update copyright year
  chore(archive): format with black
  fix(archive-tests): ensure new variable is passed to each call
  fix(archive): clean up temp dir after processing
  ...
* development:
  chore(gitignore): ignore `*.neux`
  fix: only test validation of valid files
…rimental

* 'experimental' of github.com:NeuroML/pyNeuroML:
  Ignore arm64 dir on new mac chip
pynml-modchananalysis excepting on division by zero
…rimental

* 'experimental' of github.com:NeuroML/pyNeuroML:
  test(modchananalysis): test to check that nrnivmodl is run when required
  ooops, had forgotten to commit right logic
  handling near zero values
  Checking for compiled mod files. Fixes #165
sanjayankur31 and others added 29 commits September 18, 2023 16:00
Generate pngs of tests in same dirs
One can provide what fraction of each population should be plotted as
a point neuron.
To v1.1.0; Update to jnml v0.12.3 jar
To v1.1.0; uses jnml jar 0.12.4
feat(write): include HDF5 writing
Feat/hybrid plots: allow users to specify how they want various cells in networks to be plotted
@pgleeson pgleeson merged commit b365cd3 into master Sep 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants