Skip to content
Snippets Groups Projects
Commit 20c8d591 authored by Jan Müller's avatar Jan Müller
Browse files

Update nest_get_neuron_properies

parent 72e36f78
No related branches found
Tags 0.1.0
1 merge request!4Feature/add arbor support
Pipeline #163340 failed
......@@ -68,7 +68,7 @@ def nest_get_multimeter_info(): # noqa: E501
con = connect_to_database()
cur = con.cursor()
ur.execute("SELECT * FROM MULTIMETERS;")
cur.execute("SELECT * FROM MULTIMETERS;")
attributes = np.array(cur.fetchall())
......@@ -185,19 +185,18 @@ def nest_get_neuron_properties(gids=None): # noqa: E501
else:
cur.execute("Select * FROM GIDS WHERE GID IN %s", (tuple(gids),))
con.close()
properties = np.array(cur.fetchall())
properties = np.delete(properties, [1,2], 1)
nest_properties = []
for k in range(len(properties[:,0])):
props = {}
id = properties[k,0]
for i in range(1, len(colnames)):
props.update({colnames[i]: properties[k,i]})
nest_properties.extend(NestNeuronProperties(id, props))
properties = np.array(cur.fetchall())
if properties.size != 0:
properties = np.delete(properties, [1,2], 1)
for k in range(len(properties[:,0])):
props = {}
id = properties[k,0]
for i in range(1, len(colnames)):
props.update({colnames[i]: properties[k,i] if properties[k,i] != None else []})
nest_properties.append(NestNeuronProperties(id, props))
con.close()
return nest_properties
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment