BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Drupal//recurring_events_ical//2.0//EN
BEGIN:VEVENT
UID:6e0b7696-a58c-4ba2-a03a-98b7262c911e@support.access-ci.org
DTSTAMP:20251121T124231Z
DTSTART:20260514T180000Z
DTEND:20260514T193000Z
SUMMARY:COMPLECS: Using Regular Expressions with Linux Tools
DESCRIPTION:SummaryRegular expressions (regexes) provide a way to identify 
 strings that match a specified pattern. They are extremely useful for prep
 rocessing text and extracting results from high-performance computing and 
 data science workloads. Primarily in the context of the Linux grep utility
 , we introduce the main features of regular expressions (regexes) incremen
 tally: string literals, specifying multiple characters, quantifiers, wildc
 ards, anchors, character classes, grouping, and alternation. We also explo
 re more advanced topics, such as word boundaries, lazy and greedy matching
 , regex flavors (basic, extended, and Perl-compatible), regexes with awk a
 nd sed, searching compressed files, and utilizing large language models (L
 LMs) to create regexes.A working knowledge of grep, and optionally awk and
  sed, will help you make the most of this session. We recommend attending 
 the COMPLECS Linux tools for file processing webinar or reviewing the ass
 ociated materials (recording, slides, GitHub repo) if you are not familiar
  with these topics.InstructorRobert Sinkovits, Ph.D., is a senior computat
 ional scientist at the San Diego Supercomputer Center. He is currently the
  co-PI and project manager for Expanse, SDSC’s nationally allocated supe
 rcomputer. He has collaborated with researchers spanning many fields, incl
 uding physics, chemistry, astronomy, structural biology, ecology, finance,
  immunology, and the social sciences, always with an emphasis on parallel 
 scalability and maximizing application performance. Robert previously serv
 ed as Director of Education and Training and launched SDSC’s COMPLECS pr
 oject, which emphasizes the skills beyond programming that are needed to m
 ake effective use of advanced cyberinfrastructure.See a complete list of S
 DSC's upcoming training and events here.--- COMPLECS (COMPrehensive Learn
 ing for end-users to Effectively utilize CyberinfraStructure) is a new SDS
 C program where training will cover non-programming skills needed to effec
 tively use supercomputers. Topics include parallel computing concepts, Lin
 ux tools and bash scripting, security, batch computing, how to get help, d
 ata management and interactive computing. Each session offers 1 hour of in
 struction followed by a 30-minute Q&A. COMPLECS is supported by NSF award
  2320934.
URL:https://support.access-ci.org/events/8720
END:VEVENT
END:VCALENDAR