@slarson, Actually I've already finished the code. Resolving some bugs and playing with parameters.
As mentioned before I'm using the Optimization class, from Neurotune in addition to some other methods for simulation and calculating cost function for our purposes.
It just needs to be integrated with some data layer code (directly from GUI or pyOW) to initialize parameters, and the final NeuroML file generator.
I've tested the code for EGL-19 with hard-coded values and it's lovely I/V curve :) (with no I- or V-clamp plot), the result was not bad for the first try, and not so good with just one I/V plot (but small range of min_max values) for the evaluation!
Anyway, trying to test it with some current- or voltage clamp data and would upload it today if there was no bug during these new tests.
Of course we would need more help and investigation afterward...