Skip to content

JHPCE Web Enabled User Apps


Our web portal has several sections. You will need to log with your JHED ID and password. This web site is only available on campus, so if you are outside of the school network, you will need login to the JHU VPN first.


cluster logo

  • JupyterLab


    cluster logo


    JupyterLab is the latest web-based interactive development environment for notebooks, code, and data. Its flexible interface allows users to configure and arrange workflows in data science, scientific computing, computational journalism, and machine learning. A modular design invites extensions to expand and enrich functionality. The JHPCE JupyterLab session will timeout after 60 minutes of inactivity, a new session will need to be requested if that happens.

  • RStudio


    cluster logo


    RStudio is an integrated development environment (IDE) for R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, debugging and workspace management. The JHPCE RStudio session will timeout after 1 day of inactivity, a new session will need to be requested if that happens.

  • Visual Studio Code


    cluster logo


    Visual Studio Code is a lightweight but powerful source code editor. It comes with built-in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages and runtimes (such as C++, C#, Java, Python, PHP, Go, .NET). You can visit the link below for additional setup and usage details (this web portal is only available on campus, so if you are outside of the school network, you will need login to the JHU VPN first.) The Visual Studio Code session will timeout after 12 hours of inactivity, a new session will need to be requested if that happens.

    Access Instructions

Authoring Note

What do users need to know about using this service in practice?

How long do sessions run if you don't connect to them? Do they automatically time out?

Do users need to do anything to clean up if they change their mind or cannot connect to it or things freeze up? (squeue --me and scancel jobid?)

Can you disconnect from and then reconnect to any of these apps?