diff --git a/documentation/support_and_training/training/osgusertraining.md b/documentation/support_and_training/training/osgusertraining.md index 4e302ae..04d6edf 100644 --- a/documentation/support_and_training/training/osgusertraining.md +++ b/documentation/support_and_training/training/osgusertraining.md @@ -10,44 +10,93 @@ All User Training sessions are offered on **Tuesdays from 2:30-4pm ET (11:30am - **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:** -[Register Here](https://osgfacilitation.setmore.com/#classes) + +[Register Here](https://osgfacilitation.setmore.com/#classes){.md-button .md-button--primary} -## Fall 2024 Training Schedule +## Spring 2025 Training Schedule + +
Tuesday, September 17 | -OSPool Basics: Get Running on the OSPool + | Tuesday, January 21 | +Troubleshooting on the OSPool
Learning Objectives: Topics covered in this workshop include:
If you’re new to the OSPool (or been away for awhile) and want to get started, this is an ideal opportunity to go through core concepts and practice hands-on skills. -Prerequisites/Audience: There are no prerequisites for this workshop. This workshop is designed for new HTCondor and OSPool users. +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. |
Tuesday, October 15 | -Workflows with Pegasus
- - Learning Objectives: An introduction to the Pegasus Workflow Management System, which is a useful tool for researchers needing to execute a large number of jobs or complex workflows. Attendees will learn how to construct and manage workflows, capabilities like automatic data transfers, and higher level tooling to analyze the workflow performance. - -- Prerequisites/Audience: There are no prerequisites for this workshop, however, a basic understanding of HTCondor job submission and HTCondor submit files will make it easier to understand the content presented. - + | 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). |
Tuesday, November 19 | -DAGMan: HTCondor’s Workflow Manager
- - Learning Objectives: In this training, you will be guided through hands-on exercises to learn how to use DAGMan to automate your HTCondor job submissions. This training is especially useful for anyone who has constructed different job types and wants to be able to run them in a certain order. - -- Prerequisites/Audience: A basic understanding of HTCondor job submission - + | Tuesday, March 18 | +GPUs in the OSPool
+ Learning Objectives: Topics covered in this workshop include: +
This session will focus on GPUs in the OSPool, emphasizing their capabilities, availability, and best practices for accessing and utilizing them effectively. The discussion will include common examples and codes to provide practical insights and demonstrate their application. +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. + |
+
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). |