diff --git a/examples/NeuroML/LEMS_SimABCD.xml b/examples/NeuroML/LEMS_SimABCD.xml index 90571f19..8d6f20e1 100644 --- a/examples/NeuroML/LEMS_SimABCD.xml +++ b/examples/NeuroML/LEMS_SimABCD.xml @@ -2,7 +2,7 @@ @@ -19,7 +19,6 @@ - diff --git a/examples/NeuroML/LEMS_SimFN.xml b/examples/NeuroML/LEMS_SimFN.xml index 5463b195..30878a37 100644 --- a/examples/NeuroML/LEMS_SimFN.xml +++ b/examples/NeuroML/LEMS_SimFN.xml @@ -2,7 +2,7 @@ @@ -19,7 +19,6 @@ - diff --git a/examples/NeuroML/LEMS_SimIzhikevichTest.xml b/examples/NeuroML/LEMS_SimIzhikevichTest.xml index 80e90760..a38e06e3 100644 --- a/examples/NeuroML/LEMS_SimIzhikevichTest.xml +++ b/examples/NeuroML/LEMS_SimIzhikevichTest.xml @@ -2,7 +2,7 @@ @@ -18,7 +18,6 @@ - diff --git a/examples/NeuroML/PyNN/HH.mdf.yaml b/examples/NeuroML/PyNN/HH.mdf.yaml index d3d7bc25..54cfe1f1 100644 --- a/examples/NeuroML/PyNN/HH.mdf.yaml +++ b/examples/NeuroML/PyNN/HH.mdf.yaml @@ -135,10 +135,10 @@ HH: \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: HH_cond_exp,\n parameters:\ \ {'cm': '0.2', 'i_offset': 0.05, 'tau_syn_E': '0.2', 'tau_syn_I':\ - \ '2.', 'v_init': '-65.', 'v_offset': '-63.', 'e_rev_E': '0.',\ - \ 'e_rev_I': '-80.', 'e_rev_K': '-90.', 'e_rev_Na': '50.',\ - \ 'e_rev_leak': '-65.', 'g_leak': '0.01', 'gbar_K': '6.',\ - \ 'gbar_Na': '20.'}\n parent: None\n" + \ '2.0', 'v_init': '-65.0', 'v_offset': '-63.0', 'e_rev_E':\ + \ '0.0', 'e_rev_I': '-80.0', 'e_rev_K': '-90.0', 'e_rev_Na':\ + \ '50.0', 'e_rev_leak': '-65.0', 'g_leak': '0.01', 'gbar_K':\ + \ '6.0', 'gbar_Na': '20.0'}\n parent: None\n" InputList_stim: parameters: delay: diff --git a/examples/NeuroML/PyNN/HH.net.nml b/examples/NeuroML/PyNN/HH.net.nml index 46da98e6..202428b1 100644 --- a/examples/NeuroML/PyNN/HH.net.nml +++ b/examples/NeuroML/PyNN/HH.net.nml @@ -5,8 +5,8 @@ NeuroMLlite parameters: input_amp = 0 - - + + Example: HH diff --git a/examples/NeuroML/PyNN/InputWeights.mdf.yaml b/examples/NeuroML/PyNN/InputWeights.mdf.yaml index c0aa1a66..4f48280a 100644 --- a/examples/NeuroML/PyNN/InputWeights.mdf.yaml +++ b/examples/NeuroML/PyNN/InputWeights.mdf.yaml @@ -185,9 +185,9 @@ InputWeights: \ neuroml2_cell=None, pynn_cell='IF_curr_alpha', arbor_cell=None,\ \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: IF_curr_alpha,\n parameters:\ - \ {'cm': '1.', 'i_offset': 0.0, 'tau_syn_E': '0.5', 'tau_syn_I':\ - \ '0.5', 'v_init': '-65.', 'tau_m': '20.', 'tau_refrac': 5,\ - \ 'v_reset': '-65.', 'v_rest': '-65.', 'v_thresh': '-50.'}\n\ + \ {'cm': '1.0', 'i_offset': 0.0, 'tau_syn_E': '0.5', 'tau_syn_I':\ + \ '0.5', 'v_init': '-65.0', 'tau_m': '20.0', 'tau_refrac':\ + \ 5, 'v_reset': '-65.0', 'v_rest': '-65.0', 'v_thresh': '-50.0'}\n\ \ parent: None\n" InputList_stim: parameters: diff --git a/examples/NeuroML/PyNN/InputWeights.net.nml b/examples/NeuroML/PyNN/InputWeights.net.nml index 52581ad5..f0bd24f1 100644 --- a/examples/NeuroML/PyNN/InputWeights.net.nml +++ b/examples/NeuroML/PyNN/InputWeights.net.nml @@ -5,8 +5,8 @@ NeuroMLlite parameters: input_amp = 0.99 - - + + Example: InputWeights diff --git a/examples/NeuroML/PyNN/Net1.mdf.yaml b/examples/NeuroML/PyNN/Net1.mdf.yaml index f99d318f..b48cc28f 100644 --- a/examples/NeuroML/PyNN/Net1.mdf.yaml +++ b/examples/NeuroML/PyNN/Net1.mdf.yaml @@ -153,9 +153,9 @@ Net1: \ neuroml2_cell=None, pynn_cell='IF_curr_alpha', arbor_cell=None,\ \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: IF_curr_alpha,\n parameters:\ - \ {'cm': '1.', 'i_offset': 0.0, 'tau_syn_E': '20.', 'tau_syn_I':\ - \ '0.5', 'v_init': '-65.', 'tau_m': '20.', 'tau_refrac': 5,\ - \ 'v_reset': '-65.', 'v_rest': '-65.', 'v_thresh': '-50.'}\n\ + \ {'cm': '1.0', 'i_offset': 0.0, 'tau_syn_E': '20.0', 'tau_syn_I':\ + \ '0.5', 'v_init': '-65.0', 'tau_m': '20.0', 'tau_refrac':\ + \ 5, 'v_reset': '-65.0', 'v_rest': '-65.0', 'v_thresh': '-50.0'}\n\ \ parent: None\n" pop1: metadata: @@ -322,9 +322,9 @@ Net1: \ neuroml2_cell=None, pynn_cell='IF_curr_alpha', arbor_cell=None,\ \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: IF_curr_alpha,\n parameters:\ - \ {'cm': '1.', 'i_offset': 0.0, 'tau_syn_E': '20.', 'tau_syn_I':\ - \ '0.5', 'v_init': '-65.', 'tau_m': '20.', 'tau_refrac': 5,\ - \ 'v_reset': '-65.', 'v_rest': '-65.', 'v_thresh': '-50.'}\n\ + \ {'cm': '1.0', 'i_offset': 0.0, 'tau_syn_E': '20.0', 'tau_syn_I':\ + \ '0.5', 'v_init': '-65.0', 'tau_m': '20.0', 'tau_refrac':\ + \ 5, 'v_reset': '-65.0', 'v_rest': '-65.0', 'v_thresh': '-50.0'}\n\ \ parent: None\n" proj0_ampaSyn: parameters: diff --git a/examples/NeuroML/PyNN/Net1.net.nml b/examples/NeuroML/PyNN/Net1.net.nml index cd0236f1..0b173eb5 100644 --- a/examples/NeuroML/PyNN/Net1.net.nml +++ b/examples/NeuroML/PyNN/Net1.net.nml @@ -5,8 +5,8 @@ NeuroMLlite parameters: input_amp = 0.99 - - + + Example: Net1 diff --git a/examples/NeuroML/PyNN/OneCell.mdf.yaml b/examples/NeuroML/PyNN/OneCell.mdf.yaml index 2d0fe4ac..ffdc977a 100644 --- a/examples/NeuroML/PyNN/OneCell.mdf.yaml +++ b/examples/NeuroML/PyNN/OneCell.mdf.yaml @@ -137,9 +137,9 @@ OneCell: \ neuroml2_cell=None, pynn_cell='IF_curr_alpha', arbor_cell=None,\ \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: IF_curr_alpha,\n parameters:\ - \ {'cm': '1.', 'i_offset': 0.0, 'tau_syn_E': '0.5', 'tau_syn_I':\ - \ '0.5', 'v_init': '-65.', 'tau_m': '20.', 'tau_refrac': 5,\ - \ 'v_reset': '-65.', 'v_rest': '-65.', 'v_thresh': '-50.'}\n\ + \ {'cm': '1.0', 'i_offset': 0.0, 'tau_syn_E': '0.5', 'tau_syn_I':\ + \ '0.5', 'v_init': '-65.0', 'tau_m': '20.0', 'tau_refrac':\ + \ 5, 'v_reset': '-65.0', 'v_rest': '-65.0', 'v_thresh': '-50.0'}\n\ \ parent: None\n" InputList_stim: parameters: diff --git a/examples/NeuroML/PyNN/OneCell.net.nml b/examples/NeuroML/PyNN/OneCell.net.nml index 6d5b4c08..3e894506 100644 --- a/examples/NeuroML/PyNN/OneCell.net.nml +++ b/examples/NeuroML/PyNN/OneCell.net.nml @@ -5,8 +5,8 @@ NeuroMLlite parameters: input_amp = 0.99 - - + + Example: OneCell diff --git a/examples/NeuroML/PyNN/SimpleNet.mdf.yaml b/examples/NeuroML/PyNN/SimpleNet.mdf.yaml index 03d480d0..069a77bc 100644 --- a/examples/NeuroML/PyNN/SimpleNet.mdf.yaml +++ b/examples/NeuroML/PyNN/SimpleNet.mdf.yaml @@ -137,9 +137,9 @@ SimpleNet: \ neuroml2_cell=None, pynn_cell='IF_curr_alpha', arbor_cell=None,\ \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: IF_curr_alpha,\n parameters:\ - \ {'cm': '1.', 'i_offset': 0.0, 'tau_syn_E': '20.', 'tau_syn_I':\ - \ '0.5', 'v_init': '-65.', 'tau_m': '20.', 'tau_refrac': 5,\ - \ 'v_reset': '-65.', 'v_rest': '-65.', 'v_thresh': '-50.'}\n\ + \ {'cm': '1.0', 'i_offset': 0.0, 'tau_syn_E': '20.0', 'tau_syn_I':\ + \ '0.5', 'v_init': '-65.0', 'tau_m': '20.0', 'tau_refrac':\ + \ 5, 'v_reset': '-65.0', 'v_rest': '-65.0', 'v_thresh': '-50.0'}\n\ \ parent: None\n" pop1: metadata: @@ -274,9 +274,9 @@ SimpleNet: \ neuroml2_cell=None, pynn_cell='IF_curr_alpha', arbor_cell=None,\ \ bindsnet_node=None)] is defined in None and in Lems is:\ \ Component, id: testcell, type: IF_curr_alpha,\n parameters:\ - \ {'cm': '1.', 'i_offset': 0.0, 'tau_syn_E': '20.', 'tau_syn_I':\ - \ '0.5', 'v_init': '-65.', 'tau_m': '20.', 'tau_refrac': 5,\ - \ 'v_reset': '-65.', 'v_rest': '-65.', 'v_thresh': '-50.'}\n\ + \ {'cm': '1.0', 'i_offset': 0.0, 'tau_syn_E': '20.0', 'tau_syn_I':\ + \ '0.5', 'v_init': '-65.0', 'tau_m': '20.0', 'tau_refrac':\ + \ 5, 'v_reset': '-65.0', 'v_rest': '-65.0', 'v_thresh': '-50.0'}\n\ \ parent: None\n" proj0_ampaSyn: parameters: diff --git a/examples/NeuroML/PyNN/SimpleNet.net.nml b/examples/NeuroML/PyNN/SimpleNet.net.nml index fd1d6097..3788e7fe 100644 --- a/examples/NeuroML/PyNN/SimpleNet.net.nml +++ b/examples/NeuroML/PyNN/SimpleNet.net.nml @@ -5,8 +5,8 @@ NeuroMLlite parameters: input_amp = 0.99 - - + + Example: SimpleNet diff --git a/setup.cfg b/setup.cfg index 190bdf57..465a5843 100644 --- a/setup.cfg +++ b/setup.cfg @@ -16,16 +16,16 @@ classifiers = License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3) Natural Language :: English Operating System :: OS Independent - Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.8 Topic :: Scientific/Engineering Intended Audience :: Science/Research Programming Language :: Python Programming Language :: Python :: 3 Programming Language :: Python :: 3 :: Only - Programming Language :: Python :: 3.7 Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 Topic :: Scientific/Engineering Topic :: Software Development Typing :: Typed @@ -35,7 +35,7 @@ packages = find: install_requires = typing_compat;python_version<'3.8' dataclasses;python_version<'3.7' - graph_scheduler>=1.1.1 + graph_scheduler<1.2.0,>=1.1.1 numpy matplotlib graphviz @@ -89,7 +89,7 @@ optional = Jinja2<3.1 torchviz netron - torch>=1.11.0 + torch<2.2.0,>=1.11.0 torchvision h5py