Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clarify tutorial times #109

Merged
merged 2 commits into from
Sep 12, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions pages/program/abstracts/tutorials.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,8 @@ conference.

_Kyle Chard and Yadu Babuji_

Oct 7, 11:00 AM - 2:00 PM (30 minute break)

This tutorial will focus on teaching modern approaches for running code on diverse, remote
computing resources. As hardware continues to become yet more diverse, it is increasingly
necessary to be able to effectively make use of remote computing resources. Remote
Expand All @@ -29,13 +31,17 @@ and consider possibilities to execute these components in the location in which
for example, near data, where specialized resources are available, where environments exist,
where allocations are available, etc.

<a href="https://zoom.us/meeting/register/tJwkc-iorz0qG9LjZ4bpUvLV3O4Tcz4jEFL-#/registration" target="_blank" class="btn btn-light btn-lg" role="button" alt="Button link to register for a tutorial">Register</a>

------

<a name="tutorial-4"></a>
## Rapid Prototyping for a Usable React-based Web Application with STRUDEL

_Rajshree Deshmukh, Cody O'Donnell, Lavanya Ramakrishnan_

Oct 7, 3:00 PM - 6:00 PM (30 minute break)

This tutorial will be a hands-on introduction to web application development using STRUDEL, an open source project making it easier for RSEs and domain scientists to build usable user
interfaces (UIs). Attendees will learn how to go from a UI need, to identifying a Task Flow
template, and bootstrapping a React-based web UI using STRUDEL. Attendees will get guided
Expand All @@ -46,13 +52,17 @@ rapidly prototype usable scientific UIs through a simple template-driven system.
Conference is an ideal venue to introduce these tools because they are designed specifically for
scientific projects and target a broad range of people involved in web application development.

<a href="https://zoom.us/meeting/register/tJMqd--tqzooHtEtl3ABiR4WBM5nMdwpl83I#/registration" target="_blank" class="btn btn-light btn-lg" role="button" alt="Button link to register for a tutorial">Register</a>

------

<a name="tutorial-5"></a>
## Leveraging Django Views and Permissions at Object-Level: The gist of an envisioned solution for managing agricultural datasets

_Diego Menéndez and Danying Shao_

Oct 10, 11:00 AM - 2:00 PM (30 minute break)

Web applications are increasingly adopted in the research community, e.g. for data collection,
information dissemination and workflow management. Django is a Python-based open-sourced
web framework that encourages rapid development by providing an automatic admin interface,
Expand All @@ -66,27 +76,35 @@ the object level using the django-guardian package.
Slides accompanying the code will illustrate the project under development with Use Cases
as well as a conceptual class diagram and other artifacts.

<a href="https://zoom.us/meeting/register/tJMtd--hqTooHtKXAz0AIVo6qx-3EJUwVeZZ#/registration" target="_blank" class="btn btn-light btn-lg" role="button" alt="Button link to register for a tutorial">Register</a>

------

<a name="tutorial-6"></a>
## Research Data Automation with Globus Flows and Globus Compute

_Lee Liming and Steve Turoscy_

Oct 11, 8:00 AM - 11:00 AM (30 minute break)

This tutorial equips Research Software Engineers (RSEs) to automate research data processes
using Globus Compute and Globus Flows : two parts of the Globus Platform.
Globus Compute enables RSEs to securely execute Python functions on remote computers,
including campus, cloud, and national-scale systems. Globus Flows provides secure, managed
automation of complex workflows. Together, Globus Compute and Flows enable RSEs to
construct data processing pipelines that are reliably managed and executed by Globus.

<a href="https://zoom.us/meeting/register/tJMkfumgqjgtH9WoOoVRPLQZXrhI4AXqW6fN#/registration" target="_blank" class="btn btn-light btn-lg" role="button" alt="Button link to register for a tutorial">Register</a>

------

<a name="tutorial-2"></a>
## GitHub Actions for Scientific Data Workflows

_Valentina Staneva_

Oct 7, 3:00 PM - 6:00 PM (30 minute break)

In this tutorial we will introduce Github Actions to scientific programmers as a tool for lightweight
automation of scientific data workflows. We will demonstrate that GitHub Actions are not just a
tool for software testing, but can be used in various ways to improve the reproducibility and
Expand All @@ -96,13 +114,17 @@ to public data streams, updating visualizations based on new data, processing la
model versioning, etc. The goal is that participants will leave with their own ideas of how to
integrate Github Actions in their own work.

<a href="https://zoom.us/meeting/register/tJEudO2tpjoqG9XF2XNXFKQ_HRXZZ8YDXh7I#/registration" target="_blank" class="btn btn-light btn-lg" role="button" alt="Button link to register for a tutorial">Register</a>

------

<a name="tutorial-3"></a>
## Overview of GIS Open Source Software Ecosystem and Theory

_Dennis Milechin_

Oct 8, 11:00 AM - 12:30 PM

Researchers are finding spatial-analysis as a valuable tool to answer new research questions
that were not considered before. This is made possible because many of the open source
spatial analysis tools (GIS Software) are getting easier to use and often provide tools to
Expand All @@ -113,3 +135,5 @@ in documentation and community forums. This terminology will refer to some funda
aspects of GIS theory or components of GIS libraries/software that is common knowledge
among the GIS community. This tutorial aims to provide a stepping stone to acquiring this
fundamental GIS knowledge.

<a href="https://zoom.us/meeting/register/tJIocumhrj8uGdzeUsarR1uTccELjtrXw09O#/registration" target="_blank" class="btn btn-light btn-lg" role="button" alt="Button link to register for a tutorial">Register</a>
12 changes: 6 additions & 6 deletions pages/program/program.md
Original file line number Diff line number Diff line change
Expand Up @@ -1198,31 +1198,31 @@ tags will be replaced.-->
</tr>
<tr height=27 style='mso-height-source:userset;height:20.0pt'>
<td height=27 class=xl676507 width=108 style='height:20.0pt;width:81pt'>Oct
7, 11:00 AM</td>
7, 11:00 AM - 2:00 PM</td>
<td colspan=6 class=xl966507 width=944 style='border-right:.5pt solid white;
width:709pt'><font class="font96507">Tutorial</font><font class="font86507">:
&quot;<a href="{{ site.baseurl }}/program/tutorials/#tutorial-1">Globus Compute: Managed Compute Across the Computing Continuum</a>,&quot;
Kyle Chard, Yadu Babuji, Reid Mello - <a href="https://zoom.us/meeting/register/tJwkc-iorz0qG9LjZ4bpUvLV3O4Tcz4jEFL-#/registration" target="_blank">Register Now</a></font></td>
</tr>
<tr height=27 style='mso-height-source:userset;height:20.0pt'>
<td height=27 class=xl706507 width=108 style='height:20.0pt;border-top:none;
width:81pt'>Oct 7, 3:00 PM</td>
width:81pt'>Oct 7, 3:00 PM - 6:00 PM</td>
<td colspan=6 class=xl966507 width=944 style='border-right:.5pt solid white;
width:709pt'><font class="font96507">Tutorial</font><font class="font86507">:
&quot;<a href="{{ site.baseurl }}/program/tutorials/#tutorial-2">GitHub Actions for Scientific Data Workflows</a>,&quot; Valentina Staneva,
Quinn Brencher - <a href="https://zoom.us/meeting/register/tJEudO2tpjoqG9XF2XNXFKQ_HRXZZ8YDXh7I#/registration" target="_blank">Register Now</a></font></td>
</tr>
<tr height=27 style='mso-height-source:userset;height:20.0pt'>
<td height=27 class=xl666507 width=108 style='height:20.0pt;width:81pt'>Oct
8, 11:00 AM</td>
8, 11:00 AM - 12:30 PM</td>
<td colspan=6 class=xl966507 width=944 style='border-right:.5pt solid white;
width:709pt'><font class="font96507">Tutorial</font><font class="font86507">:
&quot;<a href="{{ site.baseurl }}/program/tutorials/#tutorial-3">Overview of GIS Open Source Software Ecosystem and Theory</a>,&quot; Dennis
Milechin - <a href="https://zoom.us/meeting/register/tJIocumhrj8uGdzeUsarR1uTccELjtrXw09O#/registration" target="_blank">Register Now</a></font></td>
</tr>
<tr height=39 style='mso-height-source:userset;height:29.5pt'>
<td height=39 class=xl716507 width=108 style='height:29.5pt;width:81pt'>Oct
9, 11:00 AM</td>
9, 11:00 AM - 2:00 PM</td>
<td colspan=6 class=xl966507 width=944 style='border-right:.5pt solid white;
width:709pt'><font class="font96507">Tutorial</font><font class="font86507">:
&quot;<a href="{{ site.baseurl }}/program/tutorials/#tutorial-4">Rapid Prototyping for a Usable React-based Web Application with
Expand All @@ -1231,7 +1231,7 @@ tags will be replaced.-->
</tr>
<tr height=41 style='mso-height-source:userset;height:30.5pt'>
<td height=41 class=xl716507 width=108 style='height:30.5pt;width:81pt'>Oct
10, 11:00 AM</td>
10, 11:00 AM - 2:00 PM</td>
<td colspan=6 class=xl966507 width=944 style='border-right:.5pt solid white;
width:709pt'><font class="font96507">Tutorial</font><font class="font86507">:
&quot;<a href="{{ site.baseurl }}/program/tutorials/#tutorial-5">Leveraging Django Views and Permissions at Object-Level: The gist of an
Expand All @@ -1240,7 +1240,7 @@ tags will be replaced.-->
</tr>
<tr height=27 style='mso-height-source:userset;height:20.0pt'>
<td height=27 class=xl716507 width=108 style='height:20.0pt;width:81pt'>Oct
11, 8:00 AM</td>
11, 8:00 AM - 11:00 AM</td>
<td colspan=6 class=xl966507 width=944 style='border-right:.5pt solid white;
width:709pt'><font class="font96507">Tutorial: &quot;</font><font
class="font86507"><a href="{{ site.baseurl }}/program/tutorials/#tutorial-1">Research Data Automation with Globus Flows and Globus
Expand Down
Loading