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

Updates for NMLv2.3 #96

Merged
merged 92 commits into from
Sep 20, 2023
Merged

Updates for NMLv2.3 #96

merged 92 commits into from
Sep 20, 2023

Commits on Apr 4, 2016

  1. Configuration menu
    Copy the full SHA
    f69e4f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8152a8 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2016

  1. Configuration menu
    Copy the full SHA
    fc9c64e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2016

  1. Configuration menu
    Copy the full SHA
    e453b6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da65cfb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c28816d View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2017

  1. Configuration menu
    Copy the full SHA
    4687b26 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. Configuration menu
    Copy the full SHA
    6ec9537 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Add ci

    pgleeson committed Nov 10, 2021
    Configuration menu
    Copy the full SHA
    66e62ef View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Initial EDEN writer

    pgleeson committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    4b32cd8 View commit details
    Browse the repository at this point in the history
  2. EDEN export fix

    pgleeson committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    46a2f98 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. To v1.9.0 for NeuroML v2.3

    pgleeson committed May 12, 2022
    Configuration menu
    Copy the full SHA
    9be0c7c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. Configuration menu
    Copy the full SHA
    16fc383 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Configuration menu
    Copy the full SHA
    b01a1d1 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    7b0de63 View commit details
    Browse the repository at this point in the history
  2. Update netpyne export

    pgleeson committed Jun 29, 2022
    Configuration menu
    Copy the full SHA
    c79c654 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Update README.md

    pgleeson authored Aug 1, 2022
    Configuration menu
    Copy the full SHA
    19d35ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a38d19e View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2022

  1. Merge pull request #83 from NeuroML/test_sbml_fix

    Temp disable sbml validation
    pgleeson authored Aug 2, 2022
    Configuration menu
    Copy the full SHA
    a80d3ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4fb1529 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2022

  1. Configuration menu
    Copy the full SHA
    d9c0814 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Configuration menu
    Copy the full SHA
    2def42c View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2022

  1. Configuration menu
    Copy the full SHA
    b456111 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Configuration menu
    Copy the full SHA
    c30c411 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Merge pull request #86 from NeuroML/fix/issue-85

    fix(mac): check for `libnrnmech.dylib` on macs
    pgleeson authored Oct 19, 2022
    Configuration menu
    Copy the full SHA
    0f4f8e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2282e60 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Bwetter handling of np exec

    pgleeson committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    457b51c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1065f4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2514f4b View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Add variable to mod file to record current dens specific to that ion …

    …channel
    
    Add test on nrn unit conversions
    pgleeson committed Nov 8, 2022
    Configuration menu
    Copy the full SHA
    4e2a53c View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. More tests on units

    pgleeson committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    3f7319b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'development' into experimental

    * development:
      More tests on units
      Add variable to mod file to record current dens specific to that ion channel
      Improved netpyne json handling
      Use getMembraneProperties(cell) & formatting
      Bwetter handling of np exec
      fix(mac): check for `libnrnmech.dylib` on macs
    pgleeson committed Nov 9, 2022
    Configuration menu
    Copy the full SHA
    e889671 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    cec7dba View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

  1. Configuration menu
    Copy the full SHA
    014e4b5 View commit details
    Browse the repository at this point in the history
  2. feat(process-manager): check PATH folders for NEURON executables also

    `NEURON_HOME` gets priority if it is defined, but if it is not, also
    check `PATH` in addition to other common folders on Mac/Linux.
    sanjayankur31 committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    8bdd78e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    04bcb29 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'experimental' into feat/check-PATH

    * experimental:
      Support __SIMULATOR__ & __TIMESTAMP__ in report files for nrn/npyne
      Correcting units for Neuron saving of channel cond/current
      Add ci
    pgleeson committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    e9c0cf9 View commit details
    Browse the repository at this point in the history
  5. Tweak of path finding

    pgleeson committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    e91b8f3 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'development' into test_sbml_fix

    * development:
      More tests on units
      Add variable to mod file to record current dens specific to that ion channel
      Improved netpyne json handling
      Use getMembraneProperties(cell) & formatting
      Bwetter handling of np exec
    pgleeson committed Nov 22, 2022
    Configuration menu
    Copy the full SHA
    05e3590 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #88 from NeuroML/test_sbml_fix

    Test sbml fix
    pgleeson authored Nov 22, 2022
    Configuration menu
    Copy the full SHA
    71f6c27 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Merge branch 'feat/check-PATH' into experimental

    * feat/check-PATH:
      Tweak of path finding
      feat(process-manager): check PATH folders for NEURON executables also
      chore(process-manager): add new NEURON release versions
    pgleeson committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    dfc59ac View commit details
    Browse the repository at this point in the history
  2. Merge pull request #89 from NeuroML/experimental

    Correcting units for Neuron saving of channel cond/current
    pgleeson authored Nov 23, 2022
    Configuration menu
    Copy the full SHA
    4d0d5f6 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    03825a1 View commit details
    Browse the repository at this point in the history
  2. Tweaking output text

    pgleeson committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    c3856cc View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    8ab4a64 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #90 from NeuroML/fix/path-colon-not-semi

    fix(check-PATH): split using colon, not semi-colon
    sanjayankur31 authored Dec 8, 2022
    Configuration menu
    Copy the full SHA
    b24e8a7 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Update README.md

    pgleeson authored Feb 8, 2023
    Configuration menu
    Copy the full SHA
    fadabdc View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Test on java 19

    Padraig Gleeson committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    55ce746 View commit details
    Browse the repository at this point in the history
  2. Windows ci fix

    Padraig Gleeson committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    66b8f35 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #91 from NeuroML/experimental

    Test on java 19
    pgleeson authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    2ed81b6 View commit details
    Browse the repository at this point in the history
  4. Add support for arm64 on mac with apple silicon

    Padraig Gleeson committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    68020e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2023

  1. Configuration menu
    Copy the full SHA
    3a742e8 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    0fcea86 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    4c62296 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b53f1a View commit details
    Browse the repository at this point in the history
  3. Test on win 2019

    pgleeson committed May 3, 2023
    Configuration menu
    Copy the full SHA
    ce811a6 View commit details
    Browse the repository at this point in the history
  4. More windows-2019

    pgleeson committed May 3, 2023
    Configuration menu
    Copy the full SHA
    f06efcb View commit details
    Browse the repository at this point in the history
  5. Merge pull request #94 from NeuroML/feat/remove-get-segment

    feat: remove `getSegment` from `SpecificCapacitance` and `Resistivity`
    pgleeson authored May 3, 2023
    Configuration menu
    Copy the full SHA
    0d98619 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #95 from NeuroML/experimental

    Stick to win 2019 for testing
    pgleeson authored May 3, 2023
    Configuration menu
    Copy the full SHA
    cac1129 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    179d6dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    766d52d View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. feat(json-serializer): do not treat all as a special segment group

    We treat it like any other group to populate a section list.
    Instead, we create a `nrn_all` reserved section list that contains
    all sections in it. If a user creates a `nrn_all` segment group in their
    NeuroML representation, we throw an exception and ask them to use a
    different name.
    
    Fixes #99
    sanjayankur31 committed May 19, 2023
    Configuration menu
    Copy the full SHA
    527c1f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a36b63 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Merge pull request #101 from NeuroML/feat/99-treat-all-normal

    Feat/99 treat all normal - test in experimental branch
    pgleeson authored May 26, 2023
    Configuration menu
    Copy the full SHA
    b5bf3d6 View commit details
    Browse the repository at this point in the history
  2. Reverting to v1.9.0

    @sanjayankur31 as all the other org.neuroml.x libs have the same version
    num, it's best to update all at once or just before release to ensure
    they are compatible. jNeuroML is easier to update and can be incremented
    when this change for all is fully tested.
    pgleeson committed May 26, 2023
    Configuration menu
    Copy the full SHA
    2a3a548 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. feat(neuron-writer): reserve all as a sectionlist/segment group

    ... that *always* includes all segments.
    sanjayankur31 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    bd6dbe2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4613f18 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c38699 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. feat(graphviz): prevent overlapping in generated graphs

    This improves the generated graph when using other layouts
    
    Reference: https://graphviz.org/docs/attrs/overlap/
    sanjayankur31 committed Jun 8, 2023
    Configuration menu
    Copy the full SHA
    a4b0a2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a78098e View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

  1. Merge pull request #104 from NeuroML/feat/99-treat-all-normal

    Feat/99 treat all normal - test on experimental
    pgleeson authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    44f1dd5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #100 from NeuroML/feat/99-treat-all-normal

    jsonserializer: Treat `all` as a normal subgroup, reserve and use `nrn_all` as list of all segments/sections
    pgleeson authored Aug 7, 2023
    Configuration menu
    Copy the full SHA
    23224d7 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    e24fe1b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #102 from NeuroML/feat/graphviz-no-overlap

    feat(graphviz): prevent overlapping in generated graphs
    pgleeson authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    910c33d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bac9079 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    7956eee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a62e2bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    98dd808 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. feat(neuron-writer): include both cvode and standard integration

    ... setting values for the cvode params enables it
    sanjayankur31 committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    5e52dae View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Configuration menu
    Copy the full SHA
    fd5f50e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b676a16 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    291292a View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Update Neuron units for capacitance (nF) & ensure dv/dt is units mV/ms

    More general tidying generated mod files
    pgleeson committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    c5bfff3 View commit details
    Browse the repository at this point in the history
  2. Update pynn cell export

    pgleeson committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    47935a5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4ff16c View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Further updates to neuron units - tested across more models

    Allows length and diameter when parameters in lems abstract cell to be
    used for section in hoc
    pgleeson committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    c01455f View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    3eb7762 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #105 from NeuroML/feat/nrn-cvode

    feat(neuron-writer): use `Meta` to allow use of cvode
    pgleeson authored Sep 8, 2023
    Configuration menu
    Copy the full SHA
    0e27fff View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Merge pull request #107 from NeuroML/experimental

    Update to use of units in mod files
    pgleeson authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ac1b521 View commit details
    Browse the repository at this point in the history
  2. Add distribution: 'temurin'

    pgleeson authored Sep 12, 2023
    Configuration menu
    Copy the full SHA
    b86a860 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. To v1.9.1

    pgleeson committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    9191bb1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #108 from NeuroML/experimental

    To v1.9.1
    pgleeson authored Sep 20, 2023
    Configuration menu
    Copy the full SHA
    f7ec707 View commit details
    Browse the repository at this point in the history