Allow sasmodels.compare to use bumps webview instead of wx #651
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Running
python -m sasmodels.compare -edit ...starts up an interactive model explorer with sliders to change the parameter values. This currently uses the wx gui provided by bumps.The new 1.0 bumps release adds a browser interface using the bumps.webview server. This PR first tries the wx interface, but if wx is not available it reverts to webview.
This PR also turns off the fixed y limits on the plot, though making it easy to toggle in the code.
Structure factor models are now drawn using linear-linear rather than log-log. Other models can be set to linear q by adding "-zero" to the options, and linear I(q) by adding "-linear". Changing structure factor models back to log-log will require toggling in the code.
sasmodels.compare is only used for developing new models. It is not used by sasview or other applications.