A ready-to-run kit for doing global and target analysis with pyglotaran — even if you have never used Python, a notebook, or a command line before. Nothing is installed on your system permanently, and it works on Windows, macOS, and Linux.
You do not need to install Python, git, or anything else yourself. The starter kit does it for you.
Pick your operating system:
bash START_HERE_Linux.shRequires curl (pre-installed on most systems).
When the analysis environment (called JupyterLab) opens in your browser, you will see a file list on the left. Work through the five notebooks in order — just open each one and follow the instructions inside:
The single skill you need inside a notebook: click a code cell and press Shift + Enter to run it. Everything is explained as you go.
Just double-click the same START_HERE file for your system. The second time it skips the download and opens in seconds — and works offline.
Something failed before it could show a message. Most often this is no internet connection or a corporate firewall. Try again on a normal network. On Windows, you can also open the folder, hold Shift and right-click an empty area, choose “Open PowerShell/Terminal here”, and run the batch file from there so the error stays visible.
The kit needs to download a small tool called uv and the
analysis packages. If you are behind a company proxy or firewall, this can
be blocked. Ask your IT department to allow access to
astral.sh and pypi.org, or run the kit from a
network without those restrictions.
Look in the black/terminal window for a line containing
http://localhost:8888/.... Copy that whole address (including
the part after ?token=) and paste it into your web browser.
Use right-click → Open rather than double-clicking, and choose Open in the dialog. This tells macOS you trust the file. You only need to do this once.
The most reliable fix is to start the notebook fresh: in the JupyterLab
menu choose Kernel → Restart Kernel and Run All Cells, and
make sure you run cells from the top in order. If an error mentions a
missing file, check you did not rename the models or
data folders.
Built on pyglotaran 0.7.4 and pyglotaran-extras 0.7.4. See DATA_AND_LICENSES.txt for data provenance and licensing.