The X-CITE Workshop was held on Wednesday, June 5th 2024
The X-CITE workshop is geared toward cyberinfrastructure (CI) training for the community of scientists and researchers using the CHESS synchrotron X-ray facility and similar light sources. The training materials presented during the workshop and the associated training activities will help reduce barriers to the use of CHESS instruments, data, software tools, and computing resources to help users in key steps critical to their scientific campaigns - from data collection, data processing, running simulations, to storing and publishing data.
This edition of the workshop will cover selected and “most wanted” materials ranging from (a) best practices for data collection and software used during your visit at CHESS, (b) basics of programming (Python, numerical analysis, libraries and package managers) essential for data analysis/processing/simulations, (c) systems fundamentals (basics of Linux, command line, storing and moving your data) with examples of how to use computing systems at CHESS, to (d) an overview of other NSF computing resources available to the users.
This day-long workshop will be structured around a mix of lectures introducing the materials customized for CHESS users, hands-on sessions where participants will have the opportunity to go through end-to-end examples with the workshop instructors, followed by office hours from the instructors to address specific questions and concerns.
Although this workshop is geared towards users who are new to CHESS CI, experienced users are also invited to attend and provide feedback on the materials presented.
Time |
Content |
8:30 - 8:50 am |
Introduction to X-CITE training program |
8:50 - 9:40 am |
Overview of CHESS research workflow and CI (data collection software, data analysis software, Compute Farm, preparing for beamtime) |
9:40 - 09:55 am |
Break |
9:55 - 10:55 am |
Programming modules (Python and Jupyter, packages/libraries Conda, numerical analysis with Python) |
10:55 - 11:20 am |
Systems Fundamentals (Linux, command line, scripting) |
11:20 - 11:40 am |
CI resources at CHESS and beyond (job submission, CHESS systems, other NSF resources (ACCESS)) |
11:40 - 12:15 pm |
Town Hall on CHESS User Experiences and Challenges |
12:15 - 1:15 pm |
Lunch |
1:15 - 3:15 pm |
Hands-on session with complete end-to-end data analysis examples |
3:15 - 3:30 pm |
User survey and feedback |
3:30 - 4:30 pm |
Additional office hours |
Please contact Werner Sun (wms8@cornell.edu) with questions about this workshop.
This workshop is supported by NSF under award numbers: OAC-2320373, OAC-2320374, and OAC-2320375.