Skip to content

Commit 84e1fb6

Browse files
authored
Merge branch 'suny-downstate-medical-center:master' into master
2 parents 6b6d16e + 2653393 commit 84e1fb6

File tree

163 files changed

+13370
-1712
lines changed

Some content is hidden

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

163 files changed

+13370
-1712
lines changed

.github/workflows/tests.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ jobs:
77
strategy:
88
matrix:
99
os: [ubuntu-latest]
10-
#python-version: [2.7, 3.7]
11-
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]
10+
python-version: ["3.9", "3.10", "3.11", "3.12"]
1211
fail-fast: false
1312

1413
steps:
@@ -24,7 +23,7 @@ jobs:
2423
run: sudo apt-get update
2524

2625
- name: Install packages
27-
run: sudo apt-get install python-tk python3-tables
26+
run: sudo apt-get install python3-tables
2827

2928
- name: Install dependencies
3029
run: |

CHANGES.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
# Version 1.1.1
2+
3+
**Bug fixes**
4+
5+
- Fixed ignored synMech[Weight/Delay/Loc]Factor
6+
- Fixed issue with SSH based searches
7+
- Fixed issue with data and trial logging file creation
8+
9+
# Version 1.1.0
10+
11+
**New features**
12+
13+
- Added extracellular stimulation with a supporting xtra.mod (which includes a global variable defining the temporal modulation and a pointer to link the extracellular mechanism in NEURON). Useful for large networks
14+
15+
- Improved netParams validation (mechs validation, improved error messages)
16+
17+
- added ability to save transmembrane current for each segment
18+
19+
- Updated options for batch communication (see netpyne documentation: "running a batch job (beta)")
20+
21+
- new batchtools subpackage includes data and trial logging features.
22+
23+
**Bug fixes**
24+
25+
- Solve minor bug in the uniform field for extracelular stimulation (sign). Deposited the xtra.mod in support module.
26+
27+
- Fixed batch SGE example (credit: Adam Newton)
28+
29+
- Solved small bug when plotting colorbar in the raster plot colored by the LFP phase
30+
31+
- Solved conflict between diversity and segment coordinates (per population), used in LFP setups
32+
33+
- Added extracellular stimulation (option: without compiling an additional .mod file - large memory requirements-)
34+
35+
- Update of documentation (stimSourceParams and stimTargetParams) incorporating how to define extracellular stimulations
36+
37+
- Fixed ODict in examples/batchCell (credit: Hyunsu Lee)
38+
39+
- Fix in RxD to support NEURON 9 (credit: Adam Newton)
40+
41+
- Fixed recording from variables of Point process
42+
43+
- Fixed time slicing on pre-loaded data in plotCSD() (credit: Nikita Novikov)
44+
45+
- Fixed sbi deprecation error. Fixes in docs formatting
46+
47+
- Fixes, refactoring and fail-fast checks in multisinaptic connections
48+
49+
- Fix verbatim function defs in mod files (credit: Ankur Sinha)
50+
151
# Version 1.0.7
252

353
**New features**

doc/build.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,21 @@
3838
10d) It will fix the Package Index file
3939
10e) It will build the html files
4040
11) Post the documentation
41-
11a) ssh gkaue9v7ctjf@107.180.3.236 "rm -r ~/public_html"
41+
11a) ssh gkaue9v7ctjf@107.180.3.236 "cp -r ~/public_html ~/public_html_backup"
4242
NOTE: it may give the error "... no matching host key type found ...". In this case, try using the "-oHostKeyAlgorithms=+ssh-rsa" argument in ssh command and in scp command below (as well as in 11c)
43-
11b) scp -r build gkaue9v7ctjf@107.180.3.236:///home/gkaue9v7ctjf/public_html
43+
11b) scp -r build gkaue9v7ctjf@107.180.3.236:///home/gkaue9v7ctjf/public_html_new
4444
NOTE: it may give the error "path canonocalization failed", then use the argument "-O" in scp call - it rolls back to legacy mode (see also NOTE in 11a)
45-
11c) ssh gkaue9v7ctjf@107.180.3.236 "cp -r ~/redirect_html/. ~/public_html/"
45+
NOTE: faster command?::
46+
NOTE: rsync -r --progress build/ gkaue9v7ctjf@107.180.3.236:/home/gkaue9v7ctjf/public_html_new
47+
11c) ssh gkaue9v7ctjf@107.180.3.236 "cp -r ~/redirect_html/. ~/public_html_new/ && rm -r ~/public_html && mv ~/public_html_new ~/public_html"
48+
11d) Make sure new documentation is up and running
49+
11e) ssh gkaue9v7ctjf@107.180.3.236 "rm -r ~/public_html_backup/"
4650
12) Update PYPI (pip) with the latest release
4751
12a) cd netpyne
4852
12b) python3 setup.py bdist_wheel --universal
4953
12c) python setup.py upload_via_twine
50-
Username: salvadord
54+
(outdated) Username: salvadord
55+
Enter the token (https://dura-bernallab.slack.com/archives/D02A30N4Z50/p1707862380181609)
5156
13) Announce the new release
5257
13a) New release announcement text:
5358
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#.#.#

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.7'
70+
version = '1.1.1'
7171
# The full version, including alpha/beta/rc tags.
72-
release = '1.0.7'
72+
release = '1.1.1'
7373

7474
# The language for content autogenerated by Sphinx. Refer to documentation
7575
# for a list of supported languages.
798 KB
Loading
1.63 MB
Loading
531 KB
Loading

doc/source/figs/multisyn_0.png

41.5 KB
Loading

doc/source/figs/multisyn_1.png

73.3 KB
Loading

doc/source/user_documentation.rst

Lines changed: 411 additions & 177 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)