Skip to content

Commit

Permalink
Merge pull request #2332 from assuntad23/gcc2024-training-updates
Browse files Browse the repository at this point in the history
Creating Training Pages for GCC Training Sessions
  • Loading branch information
assuntad23 authored Jan 30, 2024
2 parents d647fe1 + 21df6d5 commit e1566a5
Show file tree
Hide file tree
Showing 27 changed files with 752 additions and 15 deletions.
1 change: 1 addition & 0 deletions content/events/gcc2024/header.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
[Abstracts](/events/gcc2024/abstracts/) |
[Register](/events/gcc2024/register/) |
[Schedule](/events/gcc2024/schedule/) |
[Training](/events/gcc2024/training) |
[CoFest](/events/gcc2024/cofest/) |
[Training](/events/gcc2024/training/) |
[Travel](/events/gcc2024/travel/) |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Advanced Tool Wrapping in Galaxy

</div>

The advanced tool wrapping training for the Galaxy Project specifically targets complex challenges encountered by users, such as handling deferred and discovered datasets, developing interactive tools, implementing output filtering, and efficiently managing data libraries and reference data.

## Meet the Instructors

### Martin Cech
Penn State University <br>
With coding I like to shape and smoothen the user experience of Galaxy enjoyers. I've tutored admins since the inception of the Galaxy Admin Training and I put my hands to work in any place where there is a chance to help this awesome community.

### Tyler Collins
Johns Hopkins University <br>
Galaxy developer and enthusiast of tool integration and better understanding bioinformatic analyses.

### Alex Ostrovsky
Johns Hopkins University <br>
11 changes: 11 additions & 0 deletions content/events/gcc2024/training/alphafold/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Alphafold in Galaxy

**More Info Coming Soon**
</div>
11 changes: 11 additions & 0 deletions content/events/gcc2024/training/assembly-annotation/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Assembly and Annotation

**More Info Coming Soon**
</div>
20 changes: 20 additions & 0 deletions content/events/gcc2024/training/automated-testing/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Galaxy Automated Testing

</div>

The Galaxy code base contains thousands of tests that include tests of different types (unit vs. functional vs. end-to-end; client vs. backend, etc.) that are supported by a variety of testing frameworks and libraries. In this tutorial, we will offer a small, yet representative sample of the types of tests you might write, as well as the concepts and issues you may need to be familiar with when writing tests for Galaxy code, whether as part of a new feature you are implementing, or as a standalone contribution to Galaxy’s testing code.

## Meet the Instructors

### John Davis
Johns Hopkins University

### Keith Suderman
Johns Hopkins University
26 changes: 26 additions & 0 deletions content/events/gcc2024/training/backend-dev/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Galaxy Backend Development

</div>

A quick walkthrough of the Galaxy backend geared for developers wishing to extend Galaxy's functionality. We will cover the basics of the data model layer for interacting with Galaxy's database and adding or extending API routes. Additional potential topics time permitting include but are not limited to Galaxy ObjectStores and how Galaxy runs jobs.

## Meet the Instructors

### John Chilton
Penn State University <br>
Galaxy Developer

### David Lopez
University of Freiburg <br>
Galaxy Developer

### Marius Van Den Beek
Penn State University <br>
Galaxy Developer
11 changes: 11 additions & 0 deletions content/events/gcc2024/training/bioconda/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# BioConda

**More Info Coming Soon**
</div>
25 changes: 25 additions & 0 deletions content/events/gcc2024/training/chatgxy/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# ChatGXY

</div>

The aim behind ChatGXY is to improve the user experience in Galaxy by translating tool bug reports into human-readable form, as well as provide users a convenient Galaxy help wizard (powered via OpenAI's API). ChatGXY's knowledge base is constructed using a LLM generated from sources such as Galaxy help, as well as the GTN and the hub.

## Meet the Instructors

### Ahmed Hamid Awan
Johns Hopkins University <br>
I'm a Software Engineer working primarily on the front end (client), as well as the backend of Galaxy for the past two years.

### Dannon Baker
Johns Hopkins University <br>

### Tyler Collins
Johns Hopkins University <br>
Galaxy developer and enthusiast of tool integration and better understanding bioinformatic analyses.
11 changes: 11 additions & 0 deletions content/events/gcc2024/training/earth-systems/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Earth Systems

**More Info Coming Soon**
</div>
11 changes: 11 additions & 0 deletions content/events/gcc2024/training/ecology/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Ecology

**More Info Coming Soon**
</div>
17 changes: 17 additions & 0 deletions content/events/gcc2024/training/exposiomics/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Exposiomics

</div>

The training shows how to use tools and workflows available on Galaxy for processing of mass spectrometry data to study the exposome. Tools focus on high throughput and detection of low abundant analytes.

## Meet the Instructor

### Helge Hecht
Mararyk University <br>
11 changes: 11 additions & 0 deletions content/events/gcc2024/training/frontend-dev/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Galaxy Frontend Development

**More Info Coming Soon**
</div>
18 changes: 18 additions & 0 deletions content/events/gcc2024/training/galaxy-101/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
autotoc: true
---

<slot name="/events/gcc2024/header" />
<div class="text-center">

# Galaxy 101

</div>

This training is for people new to using Galaxy. We will use simple analyses to familiarize ourselves with the Galaxy environment and discover all the awesome available functionalities.

## Meet the Instructor

### Delphine Lariviere
Penn State University <br>
Hi, I am Delphine, I have been part of the galaxy team for almost 8 years and a user for about 10. I am interested in genome assembly, epigenetics, comparative genomics... In my free time I like to read and play board and video games.
Loading

0 comments on commit e1566a5

Please sign in to comment.