|
| 1 | +--- |
| 2 | +title: JASMIN Notebook Service Environment Updates |
| 3 | +date: 2026-02-02 11:30:00 |
| 4 | +tags: ['news', 'jasmin'] |
| 5 | +thumbnail: |
| 6 | +icon: fas book text-info |
| 7 | +--- |
| 8 | +Dear JASMIN Users, |
| 9 | + |
| 10 | +We are making some changes to the software environments provided by the JASMIN notebook service, in order to make it more compatible with the environment on the rest of JASMIN. |
| 11 | +The environments provided on the notebook service will now be identical to that provided on the sci machines and LOTUS. |
| 12 | + |
| 13 | +The new environment brings a number of advantages: |
| 14 | +* Environments created anywhere on JASMIN should work across the notebook service, sci machines and LOTUS. |
| 15 | +* We have released general availability of GPU notebooks to all users. If you need to use a GPU, select this from the start screen. |
| 16 | +* It is now possible to run notebooks based on any of the supported versions of Jaspy. |
| 17 | +* It is now possible to use JasR, JASMIN’s environment for R, in the notebook service. |
| 18 | +* As an experimental feature, we now have documentation on how to use Julia in the notebook service. |
| 19 | +* In the future, this change lays the groundwork to allow us to provide a version of Jaspy specialised for machine learning. |
| 20 | + |
| 21 | +Breaking change: it will now be possible to create a virtual environment which works across JASMIN. However, old environments which were created based on the notebook service (specifically based on the Python found in `/opt/jaspy` in the notebook service) will stop working in *one month*. You can migrate by: |
| 22 | +1. Activating your current environment and running `pip freeze > req.txt` . |
| 23 | +1. Creating a new environment according to {{<link "https://help.jasmin.ac.uk/docs/software-on-jasmin/python-virtual-environments/#in-the-jasmin-notebook-service">}}the new instructions here{{</link>}}. |
| 24 | +1. Running `pip install -r req.txt` in the new environment. |
| 25 | + |
| 26 | +The documentation has been updated please see: |
| 27 | +* {{<link "https://help.jasmin.ac.uk/docs/interactive-computing/jasmin-notebooks-service/">}}Updated description of the notebook service{{</link>}} |
| 28 | +* {{<link "https://help.jasmin.ac.uk/docs/software-on-jasmin/conda-environments-and-python-virtual-environments/">}}General info about conda environments{{</link>}} |
| 29 | +* {{<link "https://help.jasmin.ac.uk/docs/software-on-jasmin/python-virtual-environments/#in-the-jasmin-notebook-service">}}How to create a virtual environment and turn it into a Jupyter kernel{{</link>}} |
0 commit comments