OSG User Training (regular/monthly)¶
All User Training sessions are offered on Tuesdays from 2:30-4pm ET (11:30am - 1pm PT), on the third Tuesday of the month. The training's are designed as stand alone subjects. You do not need to bring/have your dataset prepared before the training. The only prerequisites are some familiarities with using command line inteface or shell. Having some familiarities with HTCondor job submissions are useful but not required.
Registration opens a month before the training date, and closes 24 hours before the event. You can register for all of our trainings via setmore:
Spring 2025 Training Schedule¶
Tuesday, January 21 | Troubleshooting on the OSPool
Learning Objectives: Topics covered in this workshop include:
This session will focus on learning the concepts of debugging and troubleshooting on the OSPool. It will cover some strategies, tips, and tricks that you can use to answer questions such as "Why are my jobs on hold?" and "Why are my jobs stuck on idle?". At the end of the session is an optional hands-on portion. Prerequisites/Audience: Intended for OSPool users who are familiar with logging in and submitting HTCondor jobs to the OSPool. Some familiarity with shell commands (such as how to edit files, copy/paste in the terminal) and HTCondor commands (such as condor_submit, condor_q) is recommended. Video Recording |
Tuesday, February 18 | Building and Using Containers on the OSPool
Learning Objectives: Topics covered in this workshop include:
Getting your computational program to run on someone else's computer can be a difficult process, especially on the OSPool, where there are many different operating systems with a variety of programs (and versions) installed and you don't have admin permissions. But what if there was a way to make sure your job always ran using your desired operating system, programs, and versions that you chose? In this training, we'll show you how you can achieve this very thing through the use of "container" technology. Prerequisites/Audience: Intended for OSPool users who are familiar with logging in and submitting HTCondor jobs to the OSPool. Participants should have some familiarity with shell commands (such as how to edit files, copy/paste in the terminal). Video Recording |
Tuesday, March 18 | GPUs and Machine Learning in the OSPool
Learning Objectives: Topics covered in this workshop include:
The training will include a step by step demonstration showing how to build up a machine learning workflow (scripting, containerization, data) and then how to run that workflow with HTCondor, using GPUs. Prerequisites/Audience: Intended for OSPool users who are familiar with logging in and submitting HTCondor jobs to the OSPool. Participants should have some familiarity with shell commands (such as how to edit files, copy/paste in the terminal). Some familiarity with containers is also recommended. Video Recording |
Tuesday, April 15 | Use Your Data Anywhere
Learning Objectives: Topics covered in this workshop include:
In this training, we will introduce attendees to the Open Science Data Federation (OSDF), a data platform that allows you to stage data for both distributed computing (such as on the OSPool) and sharing your data with others. It's even possible to connect your own storage to the OSDF directly, to both share and use yourself. Join us for an overview of the OSDF and hands-on examples of using it. Prerequisites/Audience: Intended for OSPool users who are familiar with logging in and submitting HTCondor jobs to the OSPool. Participants should have some familiarity with shell commands (such as how to edit files, copy/paste in the terminal). |
Tuesday, May 20 | Adapting Workflows for High Throughput Bioinformatics
Learning Objectives: Topics covered in this workshop include:
In this training, we will create and scale up a BWA bioinformations workflow using HTCondor on the OSPool. In doing so, participants will learn how to set up and use software on the OSPool, how to keep their work environment organized, and strategies for HTCondor job submission. Though the training covers a bioinformatic example, the lessons are applicable to anyone interested in scaling up their OSPool computing. Prerequisites/Audience: Intended for OSPool users who are familiar with logging in and submitting HTCondor jobs to the OSPool. Participants should have some familiarity with shell commands (such as how to edit files, copy/paste in the terminal). |
For a calendar version of these events see:
Materials¶
All of our training materials are public and provided under the Past Training Materials