Skip to content

Commit f9ed407

Browse files
committed
#518 fix: Fix "Save to json" isngored options
1 parent 5fbe78f commit f9ed407

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

netpyne_ui/netpyne_geppetto.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ def simulate_single_model(self, experiment: model.Experiment = None, use_prev_in
259259
netpyne_model = self.instantiateNetPyNEModel()
260260

261261
self.geppetto_model = self.model_interpreter.getGeppettoModel(netpyne_model)
262-
262+
263263
simulations.run()
264264

265265
if self.geppetto_model:
@@ -374,7 +374,7 @@ def _prepare_simulation_files(self, experiment: model.Experiment = None, use_pre
374374

375375
def _prepare_batch_files(self, experiment: model.Experiment) -> str:
376376
"""Creates template files and netpyne model files in the experiment folder.
377-
377+
378378
Only for an experiment consisting of many trials.
379379
380380
:param experiment: given experiment
@@ -599,7 +599,8 @@ def exportModel(self, args):
599599
if not args['netCells']:
600600
sim.initialize(netParams=self.netParams, simConfig=self.simConfig)
601601
sim.cfg.filename = args['fileName']
602-
include = [el for el in specs.SimConfig().saveDataInclude if el in args.keys() and args[el]]
602+
sim_config_data_include = specs.SimConfig().saveDataInclude
603+
include = [el for el in sim_config_data_include if args.get(el, False)]
603604
if args['netCells']: include += ['netPops']
604605
sim.cfg.saveJson = True
605606
sim.saveData(include)

webapp/components/topbar/dialogs/SaveFile.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,22 @@ const saveOptions = [
1515
{
1616
label: 'High-level Network Parameters (netParams)',
1717
label2: 'Cell rules, connectivity rules, etc',
18-
state: 'loadNetParams',
18+
state: 'netParams',
1919
},
2020
{
2121
label: 'Simulation Configuration (simConfig)',
2222
label2: 'duration, recorded variables, etc',
23-
state: 'loadSimCfg',
23+
state: 'simConfig',
2424
},
2525
{
2626
label: 'Instantiated Network',
2727
label2: 'All cells, connections, etc',
28-
state: 'loadNet',
28+
state: 'netCells',
2929
},
3030
{
3131
label: 'Simulation Data',
3232
label2: 'Spikes, traces, etc',
33-
state: 'loadSimData',
33+
state: 'simData',
3434
},
3535
];
3636

0 commit comments

Comments
 (0)