| Both sides previous revision Previous revision Next revision | Previous revision |
| habrok:connecting_to_the_system:web_portal [2023/07/27 08:33] – old revision restored (2023/07/14 13:39) admin | habrok:connecting_to_the_system:web_portal [2026/01/27 12:18] (current) – [Logging in] pedro |
|---|
| |
| ** | ** |
| ''The Web Portal for Hábrók is now available, but some functionality is still lacking. For instance, the interactive apps for remote desktop, MATLAB, COMSOL, TensorFlow, and PyTorch are not available yet.'' | ''The Web Portal for Hábrók is now available, but some functionality is still lacking. For instance, the interactive apps for TensorFlow and PyTorch are not available yet.'' |
| ** | ** |
| |
| |
| ===== Logging in ===== | ===== Logging in ===== |
| - If you already have a Hábrók account, you can just go to [[https://portal.hb.hpc.rug.nl]] and click on the <html><span class="glyphicon glyphicon-log-in hidden-sm"></span></html> Login button at the top-right corner. You will be prompted to enter your username, password, and MFA token, using the RUG single sign-on page, after which you will be logged in to the Web Portal. | - If you already have a Hábrók account, you can just go to [[https://portal.hb.hpc.rug.nl]] and click on the ''[Login]'' button at the top-right corner. You will be prompted to enter your username, password, and MFA token, using the RUG single sign-on page, after which you will be logged in to the Web Portal. |
| - If you don't have a Hábrók account, then go the [[https://iris.service.rug.nl|IRIS]] support system to request an account (more information at the [[..:introduction/policies|"Accounts and policies"]] page). Once your account has been added to Hábrók, follow from step 1 here to login. | - If you don't have a Hábrók account, then go the [[https://iris.service.rug.nl|IRIS]] support system to request an account (more information at the [[..:introduction/policies|"Accounts and policies"]] page). Once your account has been added to Hábrók, follow from step 1 here to login. |
| ===== The Dashboard ===== | ===== The Dashboard ===== |
| |
| * ''<ipython_version> = IPython/8.5.0-GCCcore-11.3.0'' for ''Python 3.10.4'' | * ''<ipython_version> = IPython/8.5.0-GCCcore-11.3.0'' for ''Python 3.10.4'' |
| | * ''<ipython_version> = IPython/7.26.0-GCCcore-11.2.0'' for ''Python 3.8.16'' |
| |
| Now build a virtual environment in ''$HOME/venvs'': | Now build a virtual environment in ''$HOME/venvs'': |
| Before you are able to build a Jupyter Notebook kernel for your new virtual environment, there are a few additional packages that you need to install: | Before you are able to build a Jupyter Notebook kernel for your new virtual environment, there are a few additional packages that you need to install: |
| <code> | <code> |
| pip install pip install tomlkit jupyter-contrib-core | pip install tomlkit jupyter-contrib-core |
| </code> | </code> |
| |
| Any packages you install in this virtual environment will be available from the Jupyter Notebook immediately. We suggest you use a ''requirements.txt'' file to keep track of the packages you've installed. | Any packages you install in this virtual environment will be available from the Jupyter Notebook immediately. We suggest you use a ''requirements.txt'' file to keep track of the packages you've installed. |
| |
| | ==== Hábrók Remote Desktop ==== |
| | |
| | The Remote Desktop app will launch a graphical desktop environment (based on ([[https://mate-desktop.org/|MATE]]) on a compute node, allowing you to interactively run tools with a graphical user interface with some more resources than what's available on the login/interactive nodes. By submitting to the ''gpu'' partition, you can even make use of a GPU and do OpenGL hardware rendering. The desktop environment itself has some tools like a web browser, text editors, and terminal available, but in a terminal you can also make use of all the modules. This would allow you to run tools like MATLAB, Mathematica, ParaView, or VMD. |
| | |
| | {{portal_remote_desktop.png?1600|}} |
| ===== Testing ===== | ===== Testing ===== |
| |