-
Notifications
You must be signed in to change notification settings - Fork 57
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
remove legacy drive conventions and functions #393
Comments
I totally agree, let's get rid of
[Updated as of this comment] target_populations = list(self.cell_types.keys())
|
Hmm, interesting! I think this makes a lot of sense after your work in #383 Either way, removes the need for the legacy-flag |
Nope. |
Any residual issue(s) were addressed in #431. |
I think this merits it's own issue. Quoting @cjayb,
OK,
drives.py:drive_event_times
is the remains offeeds.py
, i.e., deprecated (used to be calledfeed_event_times
). The testtest_drives.py:test_external_drive_times
is basically testing that the expected "default" drives are read from the params-file, and that the gid-assignments are 'correct' insofar as they reproduce default GUI output.That can all go, though I suppose we should immediately open a follow-up PR to implement tests of
drives.py:_drive_cell_event_times
!I'd also like to point out that I think this hack might be worth removing in this PR
hnn-core/hnn_core/network.py
Lines 589 to 595 in d6b08ff
The tricky part is here for cases when all weights are zero (at least is used to be a problem before this PR...):
hnn-core/hnn_core/network_builder.py
Lines 474 to 477 in d6b08ff
Originally posted by @cjayb in #383 (comment)
The text was updated successfully, but these errors were encountered: