openworm / CElegansNeuroML

NeuroML based C elegans model, contained in a neuroConstruct project, as well as c302
http://opensourcebrain.org/projects/celegans
134 stars 53 forks source link

Param overrides improvement #94

Closed lungd closed 6 years ago

lungd commented 6 years ago

Let the parameter files decide which synapse (nml-) class to return / Make it possible to introduce new synapse classes or different parameter naming conventions (neuron_to_neuron_exc_syn_conductance vs. neuron_to_neuron_chem_exc_syn_gbase) without having to change c302.py

Make regex checks for param_overrides, conns_to_include, conn_pol_overrides, conn_number_override, conn_number_scaling, ... '^AVB._to_DB\d+_GJ$_elec_syn_gbase': '0.1 nS', '^AVB.-AVA.$': 'inh',