f5d50a2 | pgleeson | 10 May 2023, 10:07:05 UTC | Add python-publish | 10 May 2023, 10:07:05 UTC |
dbdc5b2 | pgleeson | 04 May 2023, 09:48:41 UTC | Merge branch 'master' into experimental | 04 May 2023, 09:48:41 UTC |
e25b201 | pgleeson | 04 May 2023, 09:44:23 UTC | Removing 3.10 tests on master (still work fine on dev) | 04 May 2023, 09:44:23 UTC |
8e726fc | pgleeson | 04 May 2023, 09:02:25 UTC | Ensuring master tests pass | 04 May 2023, 09:02:25 UTC |
3b42350 | Padraig Gleeson | 04 May 2023, 08:37:01 UTC | Remove travis badge & to 2023 | 04 May 2023, 08:37:01 UTC |
ea02761 | Padraig Gleeson | 03 May 2023, 13:40:38 UTC | Merge pull request #169 from NeuralEnsemble/feat/sync-nml2-205 Regenerate for NeuroML2#205 | 03 May 2023, 13:40:38 UTC |
ac058fb | Ankur Sinha (Ankur Sinha Gmail) | 03 May 2023, 12:41:05 UTC | chore(nml.py): regenerate | 03 May 2023, 12:41:05 UTC |
e0cd0b6 | Ankur Sinha (Ankur Sinha Gmail) | 03 May 2023, 12:40:51 UTC | chore: sync schema | 03 May 2023, 12:40:51 UTC |
2a04222 | Ankur Sinha (Ankur Sinha Gmail) | 03 May 2023, 12:34:57 UTC | chore(nml.py): regenerate | 03 May 2023, 12:34:57 UTC |
ff5994e | Ankur Sinha (Ankur Sinha Gmail) | 03 May 2023, 12:34:47 UTC | chore: sync schema | 03 May 2023, 12:34:47 UTC |
7af3db9 | Ankur Sinha (Ankur Sinha Gmail) | 03 May 2023, 11:48:07 UTC | chore(nml.py): regenerate | 03 May 2023, 11:48:07 UTC |
3e0abbb | Ankur Sinha (Ankur Sinha Gmail) | 03 May 2023, 11:46:48 UTC | chore: sync schema | 03 May 2023, 11:46:48 UTC |
08929ec | Padraig Gleeson | 02 May 2023, 14:33:35 UTC | Merge pull request #167 from NeuralEnsemble/experimental Minor update on ci script | 02 May 2023, 14:33:35 UTC |
d6e8001 | pgleeson | 02 May 2023, 14:29:56 UTC | Back to tests on all py versions | 02 May 2023, 14:29:56 UTC |
aa9b57e | pgleeson | 02 May 2023, 14:29:14 UTC | Merge branch 'development' into experimental | 02 May 2023, 14:29:14 UTC |
cb0d697 | Padraig Gleeson | 02 May 2023, 14:26:45 UTC | Merge pull request #160 from NeuralEnsemble/feat/lengths Add graph representation for morphology, and some methods to fetch shortest lengths between segments | 02 May 2023, 14:26:45 UTC |
85f88ae | pgleeson | 26 April 2023, 11:37:16 UTC | Just test ubuntu-latest for now | 26 April 2023, 11:37:16 UTC |
8fb41c5 | pgleeson | 26 April 2023, 11:36:36 UTC | Merge branch 'feat/lengths' into experimental | 26 April 2023, 11:36:36 UTC |
d41d1ff | Padraig Gleeson | 26 April 2023, 11:34:36 UTC | Merge pull request #166 from NeuralEnsemble/fix/165 fix: refactor `print_` to remove circular imports | 26 April 2023, 11:34:36 UTC |
29e284c | Ankur Sinha (Ankur Sinha Gmail) | 26 April 2023, 09:55:52 UTC | chore: correct docstring Really not sure why this happens each time.. | 26 April 2023, 09:55:52 UTC |
39c367b | Ankur Sinha (Ankur Sinha Gmail) | 26 April 2023, 09:53:16 UTC | fix: refactor `print_` to remove circular imports Fixes #165 | 26 April 2023, 09:53:42 UTC |
8ebbf5c | Padraig Gleeson | 25 April 2023, 15:47:45 UTC | Merge pull request #164 from NeuralEnsemble/feat/lengths test(lengths): remove dot exporter method and pygraphviz dev dep | 25 April 2023, 15:47:45 UTC |
2c549c4 | Ankur Sinha (Ankur Sinha Gmail) | 24 April 2023, 13:17:24 UTC | test(lengths): remove dot exporter method and pygraphviz dev dep this is functionality provided by networkx, so folks can install the optional networkx deps if they need to. | 24 April 2023, 13:17:24 UTC |
d9c0389 | pgleeson | 24 April 2023, 10:37:56 UTC | Test miltiple os | 24 April 2023, 10:37:56 UTC |
447b953 | Padraig Gleeson | 24 April 2023, 10:25:44 UTC | Merge pull request #163 from NeuralEnsemble/feat/lengths Feat/lengths -> exp | 24 April 2023, 10:25:44 UTC |
b331116 | Padraig Gleeson | 24 April 2023, 10:20:04 UTC | Merge pull request #162 from NeuralEnsemble/development Development -> exp | 24 April 2023, 10:20:04 UTC |
b9cec08 | Ankur Sinha (Ankur Sinha Gmail) | 20 April 2023, 16:50:40 UTC | Merge branch 'development' into feat/lengths | 20 April 2023, 16:50:40 UTC |
6f881b2 | Ankur Sinha | 20 April 2023, 16:29:38 UTC | Merge pull request #161 from NeuralEnsemble/feat/format-black chore: format with black | 20 April 2023, 16:29:38 UTC |
5cdf554 | Ankur Sinha (Ankur Sinha Gmail) | 20 April 2023, 16:29:18 UTC | chore: update copyright year | 20 April 2023, 16:29:18 UTC |
8adb94c | Ankur Sinha (Ankur Sinha Gmail) | 20 April 2023, 16:25:45 UTC | chore: format with black | 20 April 2023, 16:25:45 UTC |
c2a289b | Ankur Sinha (Ankur Sinha Gmail) | 19 April 2023, 15:29:58 UTC | Merge branch 'development' into feat/lengths | 19 April 2023, 15:29:58 UTC |
70d91b8 | Ankur Sinha (Ankur Sinha Gmail) | 19 April 2023, 15:29:32 UTC | chore: correct type annotation | 19 April 2023, 15:29:45 UTC |
26aee52 | Ankur Sinha (Ankur Sinha Gmail) | 19 April 2023, 15:29:32 UTC | chore: correct type annotation | 19 April 2023, 15:29:32 UTC |
f090aa1 | Ankur Sinha (Ankur Sinha Gmail) | 19 April 2023, 15:21:07 UTC | Merge branch 'development' into feat/lengths | 19 April 2023, 15:21:07 UTC |
99a72ca | Ankur Sinha (Ankur Sinha Gmail) | 19 April 2023, 15:20:35 UTC | fix(nml.py): correct arg type in doc string | 19 April 2023, 15:20:35 UTC |
75e7c47 | Ankur Sinha (Ankur Sinha Gmail) | 16 March 2023, 11:37:54 UTC | chore(nml.py): regenerate | 16 March 2023, 11:37:54 UTC |
baeaef0 | Ankur Sinha (Ankur Sinha Gmail) | 16 March 2023, 11:35:17 UTC | feat(nml.py): split out helper imports into separate file using the generateDS `--custom-imports-template` option. This required tweaking of some code to prevent cyclic imports: `neuroml.__init__` imports all `nml.py` classes, but the helper methods import some utils from other `neuroml.*` modules | 16 March 2023, 11:35:17 UTC |
4403f1c | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 11:29:37 UTC | chore(nml.py): regenerate | 14 March 2023, 11:29:37 UTC |
f270edb | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 11:28:26 UTC | chore: limit to single cell test | 14 March 2023, 11:28:26 UTC |
8bf9511 | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 11:27:58 UTC | improvement: use `get_segment_length` method .. instead of re-implementing it | 14 March 2023, 11:27:58 UTC |
866f890 | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 11:16:42 UTC | improvement: use existing `get_segment_length` method | 14 March 2023, 11:16:42 UTC |
d8dbab1 | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 11:00:59 UTC | test: add test for `get_morphology_root` | 14 March 2023, 11:00:59 UTC |
21d33be | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 11:00:47 UTC | chore(nml.py): regenerate | 14 March 2023, 11:00:47 UTC |
730d499 | Ankur Sinha (Ankur Sinha Gmail) | 14 March 2023, 10:59:58 UTC | feat(cell-helpers): check conventional morph root first ... if convention is followed, there's no need to create a graph. | 14 March 2023, 10:59:58 UTC |
2341154 | Ankur Sinha (Ankur Sinha Gmail) | 13 March 2023, 15:05:20 UTC | chore(nml.py): regenerate | 13 March 2023, 15:05:20 UTC |
9e8ec23 | Ankur Sinha (Ankur Sinha Gmail) | 13 March 2023, 10:40:04 UTC | fix(segment-distance): correctly initialise `sg_root` | 13 March 2023, 10:40:04 UTC |
6dc0bbe | Ankur Sinha (Ankur Sinha Gmail) | 10 March 2023, 16:47:36 UTC | fix(nml.py): handle case of zero length segments TODO: add validation tests for zero length segments? | 10 March 2023, 16:47:36 UTC |
c2498cd | Ankur Sinha (Ankur Sinha Gmail) | 10 March 2023, 16:00:02 UTC | chore(nml.py): regenerate | 10 March 2023, 16:00:02 UTC |
8d2a0bc | Ankur Sinha (Ankur Sinha Gmail) | 10 March 2023, 15:59:32 UTC | feat(get_extremeties): also return distances for extremeties | 10 March 2023, 15:59:32 UTC |
fef89ea | Ankur Sinha (Ankur Sinha Gmail) | 09 March 2023, 16:22:53 UTC | chore(nml.py): regenerate | 09 March 2023, 16:22:53 UTC |
55a9ebe | Ankur Sinha (Ankur Sinha Gmail) | 09 March 2023, 16:22:24 UTC | feat(cell): add method to get information on location of a segment | 09 March 2023, 16:22:24 UTC |
d3943b4 | Ankur Sinha (Ankur Sinha Gmail) | 09 March 2023, 12:46:13 UTC | chore(nml.py): regenerate | 09 March 2023, 12:46:13 UTC |
50a687f | Ankur Sinha (Ankur Sinha Gmail) | 09 March 2023, 12:43:34 UTC | feat(morphology): add methods to get branching points and extremeties | 09 March 2023, 12:43:34 UTC |
a2dd61f | Ankur Sinha (Ankur Sinha Gmail) | 07 March 2023, 16:26:32 UTC | chore(nml.py): regenerate | 07 March 2023, 16:26:32 UTC |
86a3f7e | Ankur Sinha (Ankur Sinha Gmail) | 07 March 2023, 16:25:13 UTC | feat: update method signature to make `distance` compulsory | 07 March 2023, 16:25:13 UTC |
ddb91c3 | Ankur Sinha (Ankur Sinha Gmail) | 07 March 2023, 15:14:35 UTC | chore(nml.py): regenerate | 07 March 2023, 15:14:35 UTC |
f03feb9 | Ankur Sinha (Ankur Sinha Gmail) | 07 March 2023, 15:12:21 UTC | test(cell): test `get_segments_at_distance` | 07 March 2023, 15:12:21 UTC |
722b3f2 | Ankur Sinha (Ankur Sinha Gmail) | 07 March 2023, 15:11:58 UTC | feat(cell): add method to get segments at given distance | 07 March 2023, 15:11:58 UTC |
c0225b7 | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 19:01:00 UTC | ci: add libgraphviz-dev required for pygraphviz | 02 March 2023, 19:01:00 UTC |
ca48f91 | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:59:06 UTC | ci: add libgraphviz-dev required for pygraphviz | 02 March 2023, 18:59:06 UTC |
b3cda04 | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:56:45 UTC | fix: add `pygraphviz` to dev reqs | 02 March 2023, 18:56:45 UTC |
9c946cd | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:54:34 UTC | fix(deps): add `networkx` | 02 March 2023, 18:54:34 UTC |
56fbc7e | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:48:51 UTC | feat: bump version to signal enhancements | 02 March 2023, 18:48:51 UTC |
b02f618 | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:48:21 UTC | chore(nml.py): regenerate | 02 March 2023, 18:48:21 UTC |
e4a211c | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:45:09 UTC | test(nml.py): add simple tests for distance related methods | 02 March 2023, 18:45:09 UTC |
3a658fd | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:44:28 UTC | feat(nml.py): add method to get distances to all segments | 02 March 2023, 18:44:28 UTC |
6a600bd | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:02:52 UTC | test(nml.py): test cell graph and path methods | 02 March 2023, 18:02:52 UTC |
d283522 | Ankur Sinha (Ankur Sinha Gmail) | 02 March 2023, 18:02:25 UTC | feat(nml.py): add methods to generate graph and get shortest paths | 02 March 2023, 18:02:25 UTC |
6eebc5f | Ankur Sinha (Ankur Sinha Gmail) | 01 March 2023, 14:33:54 UTC | wip | 01 March 2023, 14:33:54 UTC |
1cf4b13 | Ankur Sinha (Ankur Sinha Gmail) | 01 March 2023, 13:28:26 UTC | test: add test for `cell.get_segment_adjacency_list` | 01 March 2023, 13:28:26 UTC |
19832b7 | Ankur Sinha (Ankur Sinha Gmail) | 15 February 2023, 23:16:31 UTC | fix: correct variable name | 15 February 2023, 23:16:31 UTC |
7ad198e | Ankur Sinha (Ankur Sinha Gmail) | 15 February 2023, 23:15:14 UTC | chore(nml.py): regenerate | 15 February 2023, 23:15:14 UTC |
4709e83 | Ankur Sinha (Ankur Sinha Gmail) | 15 February 2023, 23:14:13 UTC | fix(nml.py): ensure that list order is maintained | 15 February 2023, 23:14:13 UTC |
2824309 | Ankur Sinha (Ankur Sinha Gmail) | 13 February 2023, 11:38:03 UTC | chore(nml.py): reformat tuple in method doc | 13 February 2023, 11:38:03 UTC |
fd62d75 | Ankur Sinha (Ankur Sinha Gmail) | 13 February 2023, 11:34:37 UTC | chore(nml.py): correct list in method doc | 13 February 2023, 11:34:37 UTC |
8121f1a | Ankur Sinha (Ankur Sinha Gmail) | 13 February 2023, 11:27:44 UTC | chore(nml.py): regenerate | 13 February 2023, 11:27:44 UTC |
b6ef396 | Ankur Sinha (Ankur Sinha Gmail) | 13 February 2023, 11:27:23 UTC | improvement(nml.py): document `get_ordered_segments_in_groups` better | 13 February 2023, 11:27:23 UTC |
f61bac3 | Ankur Sinha | 31 January 2023, 15:53:51 UTC | Merge pull request #159 from NeuralEnsemble/feat/py3.11 ci(py311): add py311 to matrix/setup.py | 31 January 2023, 15:53:51 UTC |
2d67fa7 | Ankur Sinha (Ankur Sinha Gmail) | 31 January 2023, 15:49:27 UTC | ci(py311): add py311 to matrix/setup.py | 31 January 2023, 15:49:27 UTC |
bdba902 | Ankur Sinha (Ankur Sinha Gmail) | 25 January 2023, 12:05:30 UTC | chore: update copyright year | 25 January 2023, 12:05:30 UTC |
41f62a8 | Padraig Gleeson | 19 January 2023, 11:32:30 UTC | Update github actions | 19 January 2023, 11:32:30 UTC |
6b294cb | Padraig Gleeson | 19 January 2023, 11:27:01 UTC | More general exception raised, due to numpy complaining | 19 January 2023, 11:27:01 UTC |
c653708 | Padraig Gleeson | 19 January 2023, 10:17:08 UTC | Print version info | 19 January 2023, 10:17:08 UTC |
f4415dc | Ankur Sinha (Ankur Sinha Gmail) | 07 December 2022, 16:52:34 UTC | feat(loaders): re-add SWC loader, mark for future deprecation | 07 December 2022, 16:52:34 UTC |
9643649 | Ankur Sinha (Ankur Sinha Gmail) | 06 December 2022, 16:17:19 UTC | fix(loaders): do not empty list of includes even if `include_includes` is False They are not processed, but they are still listed as files that are to be included. This ensures that the model description accurately matches the XML file. | 06 December 2022, 16:17:19 UTC |
1c24bc0 | Ankur Sinha (Ankur Sinha Gmail) | 02 December 2022, 18:21:07 UTC | chore: fix f-string | 02 December 2022, 18:21:07 UTC |
b863e64 | Ankur Sinha (Ankur Sinha Gmail) | 02 December 2022, 15:58:27 UTC | chore(nml.py): regenerate | 02 December 2022, 15:58:27 UTC |
39fc3b2 | Ankur Sinha (Ankur Sinha Gmail) | 02 December 2022, 15:57:37 UTC | chore(cellutils): only print segment group id, not its contents | 02 December 2022, 15:57:37 UTC |
a7bc6f0 | Ankur Sinha (Ankur Sinha Gmail) | 02 December 2022, 15:51:17 UTC | chore: regenerate | 02 December 2022, 15:51:17 UTC |
614f286 | Ankur Sinha (Ankur Sinha Gmail) | 02 December 2022, 15:50:37 UTC | feat(cellutils): make all channeldensity functions return the object also | 02 December 2022, 15:50:37 UTC |
7cd0eee | Padraig Gleeson | 30 November 2022, 10:36:01 UTC | Merge pull request #155 from NeuralEnsemble/feat/deprecate-swcloader feat!(loaders): remove deprecated SWCLoader class | 30 November 2022, 10:36:01 UTC |
c61e874 | Ankur Sinha (Ankur Sinha Gmail) | 30 November 2022, 10:12:41 UTC | chore: update authors list | 30 November 2022, 10:12:41 UTC |
6ac31b5 | Ankur Sinha (Ankur Sinha Gmail) | 30 November 2022, 10:08:20 UTC | chore: update changelog | 30 November 2022, 10:08:20 UTC |
c2f829f | Ankur Sinha (Ankur Sinha Gmail) | 30 November 2022, 09:53:09 UTC | feat!(loaders): deprecate SWCLoader class | 30 November 2022, 09:53:09 UTC |
48921c8 | Ankur Sinha (Ankur Sinha Gmail) | 30 November 2022, 09:47:11 UTC | Revert "feat!(loaders): remove deprecated SWCLoader class" This reverts commit b4721d17d38c10e609cad70e38de9796bd42d3a9. | 30 November 2022, 09:47:11 UTC |
b4721d1 | Ankur Sinha (Ankur Sinha Gmail) | 29 November 2022, 11:28:20 UTC | feat!(loaders): remove deprecated SWCLoader class It was marked as defunct long ago but remained in the sources. Removing this now to prevent users from using it BREAKING CHANGE: removes defunct SWCLoader class. | 29 November 2022, 11:28:20 UTC |
5a3e53a | Ankur Sinha | 28 November 2022, 13:49:43 UTC | Merge pull request #154 from NeuralEnsemble/feat/cell-util-improvements-153 Improvements noted in #153 | 28 November 2022, 13:49:43 UTC |
c6d5520 | Ankur Sinha (Ankur Sinha Gmail) | 28 November 2022, 13:01:29 UTC | test(nml): add quick test for morphinfo | 28 November 2022, 13:01:29 UTC |
87bc3c8 | Ankur Sinha (Ankur Sinha Gmail) | 28 November 2022, 13:01:13 UTC | chore(nml): regenerate | 28 November 2022, 13:01:13 UTC |
335d394 | Ankur Sinha (Ankur Sinha Gmail) | 28 November 2022, 13:00:34 UTC | feat(cell): improve summary to also show biophysical props. - also adds `morphinfo` and `biophysinfo` methods. | 28 November 2022, 13:00:34 UTC |