NeXus Code Camp - January 2020

The 2020 NeXus Code Camp is scheduled for 3 days in January 2020: Jan 21 (Tuesday) - 23 (Thursday). The code camp will take place at the Advanced Photon Source, Argonne National Laboratory, IL, USA (near Chicago).

(We used an online poll to help decide the exact dates.)


NeXus periodically convenes a Code Camp to develop NeXus software components through intense effort by small groups working on specific projects and tasks. It is expected that those attending the 2020 NeXus Code Camp will already have a strong foundation and understanding in aspects of the NeXus software and come ready with knowledge, tools, and ideas to make significant progress during the event. The specific projects and tasks are described on the GitHub issue tracker and will be revised as the event draws near. Issues from the full list may be (re)assigned to this milestone.

(For more info on code camps, try searching Google for “code camp” or “codeathon”. Events such as the EPICS Codeathon would be reasonable templates for this NeXus code camp.)


The list of Attendees is here.


You must notify the host of your visit in advance to arrange site access. If you have not visited the APS before or your registration has lapsed, see the section below titled APS Visitor Registration.


APS Visitor Registration

#1: Register with the APS as a visitor to start the process. Follow the Steps for Visitors. #2: Send an email to announcing your plan to attend.

You must register as an APS Visitor in advance (to identify matters related to Passport, Visa, and ANL Site Access) or you should not expect access to the ANL site. If asked, indicate that you are visiting Pete Jemian.

For the paperwork of all international visitors, we need each degree, year earned, and institution name. Additionally for certain visas, we need additional information:


Meeting Place

Building 437 (LOM 437 on the sign), Conference Room C010 (Advanced Photon Source)

map: google

Please reserve your own rooms directly with the hotel:

Argonne Guest House
Argonne National Laboratory
9700 S. Cass Avenue - Building 460
Argonne, IL 60439
Web site:
telephone: +1-800-632-8990, +1-630-739-6000
fax: +1-630-739-1000
map: google
General information: Visiting the APS


Practical Matters


item quantity who provides?
projector & screen   host
LCD displays, keyboards, & mice   host
120 VAC, 60 Hz, US-style 3-prong extension cords sufficient host
foreign electrical power adapter as needed traveler
Wi-Fi connections sufficient hotel



Business Matters

Since this is not to be a meeting of the full NIAC, no business matters can be resolved.


Resolve issues to prepare next release of NXDL.



Here is the daily schedule:

time description comments
9:00 - 10:15 AM meeting work on projects and tasks
10:15 - 10:45 AM morning break (included)
10:45 AM - 12:00 PM meeting work on projects and tasks
12:00 - 1:15 PM lunch offsite, traveler’s expense
1:15 - 3:15 PM meeting work on projects and tasks
3:15 - 3:30 PM afternoon break (included)
3:30 - 5:00 PM meeting work on projects and tasks
5:00 - 6:00 PM meeting daily summary (plenary)


  1. late-afternoon wrap-up (plenary) each day
  2. morning and afternoon breaks will be included in amenities charge
  3. breakfast, lunch, dinner will be in a local restaurant at traveler’s expense

Day 1


Day 2


Day 3


Minutes for the meeting

Day 1 morning

Day 1 afternoon

Day 2 morning

Day 2 afternoon

Day 3 morning

Day 3 afternoon

page source: GitHub link