ulrikpedersen / tomoscan

Demonstration of a tomography scan using EPICS BlueSky with a pulsed laser source
https://ulrikpedersen.github.io/tomoscan/
Apache License 2.0
1 stars 1 forks source link

Add Jupyter notebook service and example notebook #12

Open ulrikpedersen opened 1 year ago

ulrikpedersen commented 1 year ago

The BlueSky scan "default" user interface is using ipython in a terminal. This user interface could be improved by adding a Jupyter notebook service that can run the same scans and interact with the data to plot/display.

Add a docker container running the jupyter notebook service and an example notebook, demonstrating a scan and data interaction.

Requires #11

Not strictly required for the first demo but would be nice to have if time permits.

8ryn commented 1 year ago

A first working example has been created on my branch https://github.com/8ryn/tomoscan/tree/jupiter_dev Currently the code folder where the Jupyter notebook is stored is mounted to the docker container. It may be better to copy the file during the creation of the Jupter Docker container instead.