Globus exhibited at the 2018 Gateways Resource Expo and presented two tutorials -- see below to access the slides and read details from the sessions:
- Date: Tuesday, Sept. 25
- Time: 9:00-10:30 a.m.
- Abstract: This hands-on, 90-minute tutorial explores the capabilities provided by Globus for assembling, describing, publishing, identifying, searching, and discovering datasets. Attendees will learn how to integrate new Globus data publication platform services into their institutional repository and data publication workflows. The tutorial will teach users to create flexible, end-to-end publication workflows in Python. We will provide a hosted Jupyter environment in which users can develop and execute publication workflows without deploying any code locally.
- Recommended Skill Level: The tutorial is intended for developers of Web applications or science gateways but it is appropriate for all experience levels. All code necessary to complete the exercises is provided in Jupyter notebooks and we will provide detailed documentation and Python Software Development Kit (SDK) to support use of the platform. Instructions for the exercises are explicit and detailed.
- Prerequisites: The tutorial will be conducted using Jupyter notebooks in Python. Participants are expected to be familiar with Python. No prior knowledge of Jupyter notebooks is required as we have found them to be intuitive for a wide range of tutorial participants. Familiarity logging into a Linux shell via SSH and using a Linux text editor (e.g., vi/vim, emacs, nano) may be helpful but is not required for success in the tutorial.
- Requirements: Participants must bring their own WiFi-enabled device with Web browser and SSH client installed. (Linux and Macintosh systems do not require any additional software. Windows and ChromeOS systems must have an SSH client application installed.) We will provide a hosted JupyterHub environment via which participants can follow the tutorial. Participants who wish to follow the tutorial on their own device should install Python and Jupyter locally prior to attending the tutorial.
- Date: Tuesday, Sept. 25
- Time: 11:00 a.m. – 12:30 p.m.
- Abstract: This hands-on tutorial will show participants how Globus may be used in conjunction with the Jupyter platform to open up new avenues—and new data sources--for interactive data science.
- Recommended Skill Level: The tutorial is intended for developers of Web applications or science gateways but it is appropriate for all experience levels. All code necessary to complete the exercises is provided. Instructions for the exercises are explicit and detailed. See the prerequisites for specific skills needed.
- Prerequisites: Familiarity with Python would be helpful but is not required for success in the tutorial.
- Technology/Software Requirements: Participants must bring their own WiFi-enabled device with Web browser installed. A physical keyboard is strongly recommended. The hands-on exercises will use remotely hosted Web applications provided by the presenters and accessible via Web browser.
The Gateways conferences began in 2005 as the Gateway Computing Environments Workshop series, hosted at Supercomputing, XSEDE, and other related conferences. These half-day or full-day workshops brought together a group of about 30 to 40 gateway developers, users, and resource providers to talk about their experiences, technologies, and accomplishments. The Gateways 2018 conference will be the 13th US-based gathering dedicated to these topic.