Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic model calibration / debug plot #11

Open
thesamovar opened this issue Jun 22, 2016 · 0 comments
Open

Automatic model calibration / debug plot #11

thesamovar opened this issue Jun 22, 2016 · 0 comments

Comments

@thesamovar
Copy link
Member

One of the things I sometimes do when working on a new model is have a sort of 'scientific test suite' which automatically plots the output of each stage of the model and then dumps them into a pdf file. Maybe it would be good to have a tool that automates this, e.g. you would write calibrated_run(100*ms) instead of run(100*ms). Or even simpler, you would create a cal = CalibrationPlotter('filename.pdf') that would be a BrianObject and would do some stuff in the before and after run slots. So for example, it would plot a graph of the network, and for each object it would call brian_plot on it. For NeuronGroup it would also create a SpikeMonitor and StateMonitor (which would only record a handful of neurons to save memory).

I'm not sure how widely useful this would be. Perhaps it's too specific a use case, but it feels like something that a lot of people would benefit from doing but don't because it's effort and time taken from doing the actual modelling work, but if it was made trivially easy to do so then they might.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant