Skip to content

Commit 0cf03ed

Browse files
authored
Merge pull request #14 from OpenSourceBrain/development
Regenerated
2 parents e94a2c2 + eac3dce commit 0cf03ed

28 files changed

Lines changed: 9811 additions & 9339 deletions

‎.github/workflows/non-omv.yml‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: [ 3.9, "3.12" ]
16+
python-version: [ "3.12", "3.13" ]
1717
runs-on: [ ubuntu-latest, macos-latest ]
1818

1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v6
2121

2222
- name: Set up Python ${{ matrix.python-version }}
23-
uses: actions/setup-python@v5
23+
uses: actions/setup-python@v6
2424
with:
2525
python-version: ${{ matrix.python-version }}
2626

@@ -40,6 +40,7 @@ jobs:
4040
omv install neuron
4141
omv install netpyne
4242
omv install pyNeuroML
43+
omv install pynn
4344
4445
pip list
4546

‎.github/workflows/omv-ci.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
python-version: [ 3.9, "3.10", "3.12" ]
18+
python-version: [ "3.10", "3.12" ]
1919
engine: [ NetPyNE, jNeuroML, jNeuroML_NEURON, jNeuroML_NetPyNE, jNeuroML_EDEN, jNeuroML_validate ]
2020

2121
steps:
@@ -28,7 +28,7 @@ jobs:
2828

2929
- name: Ensure setuptools is up-to-date
3030
run: |
31-
pip install --upgrade setuptools
31+
pip install setuptools==80 # needed for EDEN on py3.12
3232
3333
- name: Install OMV
3434
run: |

‎.gitignore‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,3 +196,15 @@ arm64
196196
/NetPyNE/TwoCells/*dat
197197
/NeuroML2/TwoCells/*_netpyne.py
198198
/NeuroML2/TwoCells/LEMS_TwoCell_netpyne_data.json
199+
/NeuroML2/gaps/Example_GapJunctions.json
200+
/NeuroML2/gaps/*.dat
201+
/NeuroML2/gaps/report.SimExampleGJ.txt
202+
/NeuroML2/gaps/SimExampleGJ.json
203+
/NeuroML2/TwoCells/LEMS_TwoCell_netpyne_data.json-e
204+
/NeuroML2/gaps/*_netpyne.py
205+
/NeuroML2/gaps/*_nrn.py
206+
/NeuroML2/gaps/*.mod
207+
/NeuroML2/gaps/*.hoc
208+
/NeuroML2/aarch64
209+
/NeuroML2/gaps/aarch64
210+
aarch64

‎NetPyNE/TwoCells/LEMS_TwoCell_netpyne_data.json‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -677,7 +677,7 @@
677677
}
678678
},
679679
"netpyne_changeset": "",
680-
"netpyne_version": "1.0.7",
680+
"netpyne_version": "1.1.0",
681681
"simConfig": {
682682
"addSynMechs": true,
683683
"allowConnsWithWeight0": true,
@@ -860,6 +860,7 @@
860860
"saveFileStep": 0.01,
861861
"saveFolder": "",
862862
"saveHDF5": false,
863+
"saveIMembrane": false,
863864
"saveJson": true,
864865
"saveLFPCells": false,
865866
"saveLFPPops": false,

‎NetPyNE/TwoCells/loadNML.py‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
from LEMS_TwoCell_netpyne import NetPyNESimulation
22

3+
print('------ stage 1')
34
n = NetPyNESimulation()
5+
print('------ stage 2')
6+
7+
# Run nrnivmodl first...
48
n.generate_json_only()
9+
print('------ stage 3')
510

611
print("Validating: %s"%n.simConfig.validateNetParams)
712

0 commit comments

Comments
 (0)