You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@airavata.apache.org by "Suresh Marru (Jira)" <ji...@apache.org> on 2023/02/10 01:57:00 UTC
[jira] [Updated] (AIRAVATA-3006) [GSoC] Integrate JupyterHub with Airavata Django Portal
[ https://issues.apache.org/jira/browse/AIRAVATA-3006?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Suresh Marru updated AIRAVATA-3006:
-----------------------------------
Labels: gsoc gsoc2021 gsoc2023 (was: gsoc gsoc2021)
> [GSoC] Integrate JupyterHub with Airavata Django Portal
> -------------------------------------------------------
>
> Key: AIRAVATA-3006
> URL: https://issues.apache.org/jira/browse/AIRAVATA-3006
> Project: Airavata
> Issue Type: New Feature
> Components: Django Portal
> Reporter: Marcus Christie
> Priority: Major
> Labels: gsoc, gsoc2021, gsoc2023
>
> The Airavata Django Portal [1] allows users to create, execute and monitor computational experiments. However, when a user wants to then post-process or visualize the output of that computational experiment they must then download the output files and run tools that they may have on their computer or other systems. By integrating with JupyterHub the Django Portal can give users an environment in which they can explore the experiment's output data and gain insights.
> The main requirements are:
> * from the Django Portal a user can click a button and navigate to a JupyterHub instance that the user is immediately logged into using single sign on
> * the user can save the Jupyter notebook and later retrieve it
> * the user's files are available within the context of the running Jupyter instance
> ** ideally users can also generate new outputs in the Jupyter instance and have them saved back in their portal data storage
> * users can share their notebooks with other portal users
> * (bonus) portal admins can suggest notebooks to use with specific applications so that with one click a user can open an experiment in a provided notebook
> * users can manage their notebooks and can, for example, clone a notebook
> [1] https://github.com/apache/airavata-django-portal
--
This message was sent by Atlassian Jira
(v8.20.10#820010)