BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Drupal//recurring_events_ical//2.0//EN
BEGIN:VEVENT
UID:17594469-e490-4b2d-bfdf-22cebbaa8568@support.access-ci.org
DTSTAMP:20250606T121947Z
DTSTART:20251106T190000Z
DTEND:20251106T203000Z
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 Linux grep utility context, we in
 troduce the main features of regexes incrementally: string literals, speci
 fying multiple characters, quantifiers, wildcards, anchors, character clas
 ses, grouping, and alternation. We also explore more advanced topics, such
  as word boundaries, lazy and greedy matching, regex flavors (basic, exten
 ded, and Perl-compatible), regexes with awk and sed, searching compressed 
 files, and utilizing large language models (LLMs) to create regexes.A work
 ing 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 associated materials (recording, 
 slides, GitHub repo) if you are not familiar with these topics.InstructorR
 obert Sinkovits, Ph.D., is a senior computational scientist at the San Die
 go Supercomputer Center. He is currently the co-PI and project manager for
  Expanse, SDSC’s nationally allocated supercomputer. He has collaborated
  with researchers spanning many fields, including physics, chemistry, astr
 onomy, structural biology, ecology, finance, immunology, and the social sc
 iences, always with an emphasis on parallel scalability and maximizing app
 lication performance. Robert previously served as Director of Education an
 d Training and launched SDSC’s COMPLECS project, which emphasizes the sk
 ills beyond programming that are needed to make effective use of advanced 
 cyberinfrastructure.See a full list of SDSC's upcoming training and events
  here.--- COMPLECS (COMPrehensive Learning for end-users to Effectively u
 tilize CyberinfraStructure) is a new SDSC program where training will cove
 r non-programming skills needed to effectively use supercomputers. Topics 
 include parallel computing concepts, Linux tools and bash scripting, secur
 ity, batch computing, how to get help, data management and interactive com
 puting. Each session offers 1 hour of instruction followed by a 30-minute 
 Q&A. COMPLECS is supported by NSF award 2320934.
URL:https://support.access-ci.org/events/8048
END:VEVENT
END:VCALENDAR