cxcsds / ciao-contrib

Extra scripts and code to enhance the capabilities of CIAO.
GNU General Public License v3.0
8 stars 6 forks source link

Added notebook_plotter.py, a new tool for visualizing sherpa plots #861

Closed dprincipe2 closed 5 months ago

dprincipe2 commented 6 months ago

Added notebook_plotter.py and its corresponding tutorial jupyter notebook to sherpa_contrib/tests for testing purposes. This tool uses ipywidgets to display sherpa plots allowing users to change model parameters and watch the plot update in real time. The corresponding jupyter notebook shows how to run notebook_plotter() and gives several examples of how users may use the tool for education, analysis and proposal planning purposes.

Anyone is welcome to provide feedback but especially @hamogu @DougBurke @anetasie.

DougBurke commented 5 months ago

I've moved this to sherpa_contrb.notebook_plotter to make it easier to access and put the notebook into share/sherpa/notebooks.

DougBurke commented 5 months ago

Thanks for this @dprincipe2