Open olupton opened 1 year ago
For example, https://github.com/ModelDBRepository/97917 contains two sets of mechanisms:
which cannot be linked into a single special because the SUFFIXes are not unique:
special
SUFFIX
At present the HOC scripts try to compile mechanisms on the fly, which is doubly problematic because:
nrnivmodl
make -j 4
It might be better to support multiple models within a single ModelDB ID at a higher level.
Note that the changes in https://github.com/neuronsimulator/nrn-modeldb-ci/pull/89 flagged many models that contain multiple independent sets of .mod files within a single ID.
For example, https://github.com/ModelDBRepository/97917 contains two sets of mechanisms:
which cannot be linked into a single
special
because theSUFFIX
es are not unique:At present the HOC scripts try to compile mechanisms on the fly, which is doubly problematic because:
nrnivmodl
is not deterministic (it containsmake -j 4
...)It might be better to support multiple models within a single ModelDB ID at a higher level.