Guided Affinity Groups US-RSE25

Guided Affinity Groups (GAGS) are designed to help students get more out of the US-RSE25 conference sessions. Led by volunteer community members, learning groups explore conference topics from an entry level perspective by meeting prior to the conference session, attending the conference session together, and then meeting afterwards. Attendees meet with affinity group leads virtually prior to the conference and then meet daily with leads.

Guided Affinity Group Standups
First thing every morning at US-RSE25, the affinity groups will gather to discuss these questions:

  • What did we learn yesterday?
  • What are we planning on learning today?
  • Do you have any questions from sessions you attended?

Guided Affinity Groups

  • Crafting and Assessing User Experiences for Research SoftwareCrafting and Assessing User Experiences for Research Software
    Abstract As a pervasive tool in scientific work, research software is critical to the advancement of knowledge and a fundamental influence on researchers’ day-to-day lives. Thus, usability is key to ensuring efficient scientific progress and satisfaction among software users. This affinity ...
    Read More
  • From Software Archaeology to Software ModernityFrom Software Archaeology to Software Modernity
    Damian Rouson, Group Lead and Staff Scientist, Applied Math & Computational Research, photographed at Lawrence Berkeley National Laboratory (Berkeley Lab), 01/31/2024. Abstract Many research software engineers’ first introduction to the field involves inheriting code that has a long priory history. The process ...
    Read More
  • Reproducibility and Portability through Container TechnologiesReproducibility and Portability through Container Technologies
    Abstract In this GAG, we will focus on making software portable and performant across multiple compute architectures. We will use containers to do this, allowing for compiler, library and application versions to be consistent across the various architecture builds. The focus ...
    Read More
  • Securing Software with AI and other Emerging TechnologiesSecuring Software with AI and other Emerging Technologies
    Abstract The sharp increase in computational power of computing ecosystems is likely to continue as we move toward exascale and beyond. In turn, we are seeing new convergent computing platforms and emerging technologies employing AI along with a paradigm shift in ...
    Read More