Skip to content

[Bug] Simulation tools do not save results to consistent locations #97

@jonrkarr

Description

@jonrkarr

Describe the bug
run_lems_with_jneuroml and run_lems_with_jneuroml_neuron do not save results to consistent locations. The jNeuroML function saves results to exec_in_dir directory. The NEURON function seems to ignore this argument. Navigating this divergence requires extra unexpected work by users.

To Reproduce
Run run_lems_with_jneuroml and run_lems_with_jneuroml_neuron with the same arguments.

Expected behavior
Running run_lems_with_jneuroml and run_lems_with_jneuroml_neuron with the same arguments should produce results in the same location in the same format.

Observed behavior
The functions save results to different directories. This requires the user to be aware of this, use the arguments differently for each tool, and use if statements to manage the use of these methods.

System information:

  • OS: [e.g. iOS]: Ubuntu 20
  • Python version (python --version): 3.9.5
  • Version of tools in use (pynml --help): pyNeuroML 0.5.18

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    📋 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions