Using Built-in Apps

Your workspace comes equipped with two Built-in Applications, Jupyter Notebook and RStudio.

To run either of these, navigate to the App tab and click on the Name, Display picture or Play button of the App you want to start. For more information on how to navigate on the App tab and the App run page, see the Navigating the App tab article. When you start an App, it will open in a new tab and you will be able to use it from there.


Migrating from Shiny Apps to Built-in App

If you are using the Shiny App version of Jupyter Notebook or RStudio, we recommend switching over to the new Built-in App version because they support individual instances. That means that even if someone else is using that App in the workspace at the same time as you, it will not have any impact on your ability to use the App. You will not be limited by other users in the workspace using, starting or stopping the same App. The new Built-in Apps also run on an updated interface.

If you previously used Jupyter Notebook or the Beta release of RStudio as a Shiny App, you will be able to use the new Built-in App version of those tools without having to migrate any files over, as they are also connected to your workspace files. Please note that the default working directory within the Apps will be set to your Workspace files directory.

RStudio uses R version 4.1.2 and any packages that are installed for that version by one user will be able to be used by all other users of that workspace when they are running the RStudio App. The Beta version of the RStudio Shiny App uses R version 4.0.2.

Jupyter Notebook will use the same Python version and R version in the Built-in App as it does in the Shiny App. Please note that packages installed in Python will not persist and will need to be installed again every time the App is opened. We are working on a solution to install Python packages that do persist within the workspace. You can read more about this here.

Working on the same file in the Apps

If two users are working on the same file, the Apps will react differently when one of the users save their version of that file. If you are working on the file in RStudio and another user saves an updated version of that same file, the changes will populate directly into the file that you have open. Please note that RStudio does not notify you when this happens.

In Jupyter Notebook, the file you have open will not update if someone else saves a new version of that file. You will instead get a warning when you go to save the file, letting you know that the file has been changed. Jupyter Notebook then gives you the option to reload the file to the new version, overwrite the new version, or cancel the attempt to save the file. You can then save the file under a different name if you want to keep both the changes you made, and the changes the other workspace user made.

We are looking to add more Built-in Apps in the future. If you have a tool that you would like to use that is not included, please let our service desk know on and we will investigate if it's possible to add it for you.

Updated on December 21, 2022

Was this article helpful?