Skip to content

jNeuroML -neuron continues even if .mod files fail to compile #54

@JustasB

Description

@JustasB

Using the following command on the attached LEMS & channel files (in LEMS.zip)

jnml LEMS_3point2Eminus4mM_Deactivation_Golgi_KCa_CML.nml -neuron -nogui -run

Fails to compile resulting mod files (as expected) and includes the following messaging in the output:

NOTE: make sure you can compile NEURON mod files on your system!
and later:
(INFO) Success: false

However, jnml unexpectedly continues running NEURON despite failure to compile the mod files:

(INFO) Have successfully executed command: /home/justas/neuron/nrn/x86_64/bin/nrniv -python /home/justas/neuroml-db/www/NeuroMLmodels/NMLCH000021/LEMS_3point2Eminus4mM_Deactivation_Golgi_KCa_CML.nml_nrn.py
(INFO) NRN Error  >>> NEURON -- Release 7.4 (1370:16a7055d4a86) 2015-11-09
(INFO) NRN Error  >>> Duke, Yale, and the BlueBrain Project -- Copyright 1984-2015
(INFO) NRN Error  >>> See http://www.neuron.yale.edu/neuron/credits

In some cases, this could result in simulations with silent failures -- e.g. the simulation proceeds, even though the .mod files failed to compile, resulting in erroneous simulation output.

If in cases of (INFO) Success: false, jnml stopped further execution, such failures would be prevented.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    🔖 Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions