Skip to content

Commit 6b6d16e

Browse files
authored
Merge branch 'suny-downstate-medical-center:master' into master
2 parents 992b2bc + 7e19e66 commit 6b6d16e

File tree

152 files changed

+4910
-921
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

152 files changed

+4910
-921
lines changed

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
uses: actions/checkout@v4
1717

1818
- name: Set up Python ${{ matrix.python-version }}
19-
uses: actions/setup-python@v4
19+
uses: actions/setup-python@v5
2020
with:
2121
python-version: ${{ matrix.python-version }}
2222

CHANGES.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
# Version 1.0.7
2+
3+
**New features**
4+
5+
- Introducing `batchtools` subpackage for parameters exploration and optimization
6+
7+
- Added progress-bar indicating network creation progress. Toggle the progress bar with cfg.progressBar
8+
9+
- cfg.connRandomSecFromList and cfg.distributeSynsUniformly can now be overriden in individual conn rule
10+
11+
- Added ability to use `sec`, `loc`, `preSec` and `preLoc` from list in connList-type connParams
12+
13+
- Updated tests.examples.utils to allow for dynamic pathing
14+
15+
- Dropped python2 support
16+
17+
**Bug fixes**
18+
19+
- Better handling of exceptions in `importCellParams()` (incl. `h.load_file()` - issue 782)
20+
21+
- Pandas deprecated parameter fix
22+
23+
- Fixed pointer id overflow on MPI (e.g. for gap junctions)
24+
25+
- preSec and preLoc are no longer lost for inverse pointer connection
26+
27+
- Fixed crash due to use of matplotlib.TextArea deprecated param (credit: Christian O'Reilly)
28+
29+
- syncLines in rasterPlot restored
30+
31+
- Fixed a bug in `gatherDataFromFiles()` where cellGids for node 0 were lost
32+
33+
- Fixed generating rhythmic spiking pattern with 'uniform' option
34+
35+
- Fixed misleading console output when cfg.recordStims is On
36+
37+
- The colors in CSD plots are now properly aligned vertically with the CSD time-series overlays (credit: Sam Neymotin)
38+
39+
- Update mkdir to makedirs (credit: Jacob Sprouse)
40+
141
# Version 1.0.6
242

343
**New features**

doc/build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
13) Announce the new release
5252
13a) New release announcement text:
5353
NetPyNE v#.#.# is now available. For a complete list of changes and bug fixes see: https://github.com/suny-downstate-medical-center/netpyne/releases/tag/v#.#.#
54-
See here for instructions to install or update to the latest version: http://www.netpyne.org/install.html
54+
See here for instructions to install or update to the latest version: https://www.netpyne.org/documentation/installation
5555
13b) Announce on NEURON forum:
5656
https://www.neuron.yale.edu/phpBB/viewtopic.php?f=45&t=3685&sid=9c380fe3a835babd47148c81ae71343e
5757
13c) Announce to Google group:

doc/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,9 @@
6767
# built documents.
6868
#
6969
# The short X.Y version.
70-
version = '1.0.6'
70+
version = '1.0.7'
7171
# The full version, including alpha/beta/rc tags.
72-
release = '1.0.6'
72+
release = '1.0.7'
7373

7474
# The language for content autogenerated by Sphinx. Refer to documentation
7575
# for a list of supported languages.

doc/source/user_documentation.rst

Lines changed: 554 additions & 0 deletions
Large diffs are not rendered by default.

examples/HHTut/src/HHTut.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070

7171
# Saving
7272
simConfig.filename = 'HHTut' # Set file output name
73-
simConfig.saveFileStep = 1000 # step size in ms to save data to disk
7473
simConfig.savePickle = False # Whether or not to write spikes etc. to a .mat file
7574
simConfig.saveJson = True
7675

examples/HybridTut/src/cfg.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
# Saving
2525
cfg.filename = 'mpiHybridTut' # Set file output name
26-
cfg.saveFileStep = 1000 # step size in ms to save data to disk
2726
cfg.savePickle = False # Whether or not to write spikes etc. to a .mat file
2827
cfg.saveJson = False # Whether or not to write spikes etc. to a .mat file
2928
cfg.saveMat = False # Whether or not to write spikes etc. to a .mat file

examples/M1/src/cfg.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434

3535
# Saving
3636
cfg.filename = 'data/M1_ynorm_izhi' # Set file output name
37-
cfg.saveFileStep = 1000 # step size in ms to save data to disk
3837
cfg.savePickle = False # save to pickle file
3938
cfg.saveJson = False # save to json file
4039
cfg.saveMat = False # save to mat file

examples/RL_arm/params.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,6 @@
308308

309309
# Saving
310310
simConfig.filename = 'simdata' # Set file output name
311-
simConfig.saveFileStep = 1000 # step size in ms to save data to disk
312311
simConfig.savePickle = True # Whether or not to write spikes etc. to a .mat file
313312
simConfig.saveJson = False # Whether or not to write spikes etc. to a .mat file
314313
simConfig.saveMat = False # Whether or not to write spikes etc. to a .mat file

examples/netClamp/src/cfg.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import imp
21
from netpyne import specs
32

43
# Simulation options
@@ -14,4 +13,4 @@
1413
cfg.recordStim = True # required for netClamp to work
1514

1615
cfg.analysis['plotRaster'] = {'orderBy': 'y', 'orderInverse': True} # Plot a raster
17-
cfg.analysis['plotTraces'] = {'include': [5]} # Plot recorded traces for this list of cells
16+
cfg.analysis['plotTraces'] = {'include': [5]} # Plot recorded traces for this list of cells

0 commit comments

Comments
 (0)