Skip to content

Latest commit

 

History

History
27 lines (15 loc) · 1.62 KB

README.md

File metadata and controls

27 lines (15 loc) · 1.62 KB

Jupyter McStas Desktop Proxy

Binder

McStas neutron beam-line simulations in a "free" computer at Binder.

Usage

Click on the Binder Badge above or https://mybinder.org/v2/gh/McStasMcXtrace/jupyter-mcstas-desktop/main?urlpath=desktop

A full desktop, running at Binder for free, will appear in your browser after e.g. a few minutes (be patient). The McStas software is available by opening a terminal and executing the command mcgui.

You may also access the system by means of JupyterLab, use https://mybinder.org/v2/gh/McStasMcXtrace/jupyter-mcstas-desktop/main?urlpath=lab

You may also run this container by means of a local Docker, podman or equivalent installation:

podman run -p 8888:8888 docker.io/mccode/mcstas-3.4

McStas 3.4 (with revised grammar, compilation and performance effiiency) is installed, along with the McStasScript python interface. You are welcome to use MPI clustering to distribute the computations over all CPU cores. There is however no GPU support for the 3.x release.

Credits

This tool is forked from https://github.com/jupyterhub/jupyter-remote-desktop-proxy/. It runs a Docker container at Binder, which includes websockify, tightvnc server, and novnc.