|
9:00 AM
|
Introduction to analysis description languages
-
Sezen Sekmen
(Kyungpook National University (KR))
(Sunrise (WH11NE))
|
9:30 AM
|
ADL and the transpiler adl2tnm
-
Harry Prosper
(Florida State University (US))
(Sunrise (WH11NE))
|
10:00 AM
|
CutLang: analysis description language and runtime interpreter
-
Gokhan Unel
(University of California Irvine (US))
(Sunrise (WH11NE))
|
10:30 AM
|
--- Coffee break ---
|
10:50 AM
|
ADL/CutLang: hands-on demo
-
Sezen Sekmen
(Kyungpook National University (KR))
Gokhan Unel
(University of California Irvine (US))
Harry Prosper
(Florida State University (US))
(Sunrise (WH11NE))
|
|
9:00 AM
|
LINQ
-
Gordon Watts
(University of Washington (US))
(Sunrise (WH11NE))
|
9:30 AM
|
YAML as an ADL
-
Benjamin Krikler
(University of Bristol (GB))
(Sunrise (WH11NE))
|
10:00 AM
|
NAIL: A prototype analysis language on top of RDataFrame
-
Andrea Rizzi
(INFN Sezione di Pisa, Universita' e Scuola Normale Superiore, P)
(Sunrise (WH11NE))
|
10:30 AM
|
--- Coffee break ---
|
10:45 AM
|
TTreeFormula
-
Philippe Canal
(Fermi National Accelerator Lab. (US))
(Sunrise (WH11NE))
|
11:15 AM
|
AEACUS and RHADAMANTUS
-
Joel Walker
(Sam Houston State University)
(Sunrise (WH11NE))
|
|
9:00 AM
|
Discussion: what kind of language/syntax do we need?
-
Jim Pivarski
(Princeton University)
(Sunrise (WH11NE))
|
10:20 AM
|
--- Coffee break ---
|
10:40 AM
|
Discussion: what tooling (parser/interpreter/compiler) do we need?
-
Jim Pivarski
(Princeton University)
(Sunrise (WH11NE))
|
|
12:00 PM
|
--- Lunch ---
|
1:00 PM
|
ADL/CutLang: hands-on demo (continued)
-
Sezen Sekmen
(Kyungpook National University (KR))
Gokhan Unel
(University of California Irvine (US))
Harry Prosper
(Florida State University (US))
(Sunrise (WH11NE))
|
2:40 PM
|
lhada2rivet
-
Philippe Gras
(Université Paris-Saclay (FR))
(Sunrise (WH11NE))
|
3:00 PM
|
--- Coffee break ---
|
3:20 PM
|
How to build your own language: hands-on demo
-
Jim Pivarski
(Princeton University)
(Sunrise (WH11NE))
|
|
12:30 PM
|
--- Lunch ---
|
1:30 PM
|
Discussion: where/for what do we need a domain-specific language?
-
Harry Prosper
(Florida State University (US))
(Sunrise (WH11NE))
|
2:10 PM
|
Discussion: what physics-specific content should be included?
-
Sezen Sekmen
(Kyungpook National University (KR))
(Sunrise (WH11NE))
|
3:40 PM
|
--- Workshop picture ---
|
3:45 PM
|
--- Coffee break ---
|
4:00 PM
|
ADLs for analysis combination
-
Nadja Strobbe
(Fermi National Accelerator Lab. (US))
(Sunrise (WH11NE))
|
4:00 PM
|
Discussion: what are the language users' requirements?
-
Alexx Perloff
(University of Colorado Boulder (US))
(Sunrise (WH11NE))
|
7:00 PM
|
--- Workshop dinner at Indian Harvest, Naperville ---
|
|
12:00 PM
|
--- Lunch ---
|
1:00 PM
|
Discussion: ADLs for analysis preservation
-
Pamfilos Fokianos
(CERN)
Sunje Dallmeier-Tiessen
(Humboldt-Universitaet zu Berlin (DE))
Tibor Simko
(CERN)
(Sunrise (WH11NE))
|
2:20 PM
|
--- Coffee break ---
|
2:50 PM
|
Discussion: Feedback from other experiments
-
Tom Junk
(Fermi National Accelerator Lab. (US))
(Sunrise (WH11NE))
|
3:50 PM
|
Summary / How to move forward
-
Sezen Sekmen
(Kyungpook National University (KR))
Stephen Mrenna
(FERMILAB)
Alexx Perloff
(University of Colorado Boulder (US))
Gokhan Unel
(University of California Irvine (US))
Jim Pivarski
(Princeton University)
Harry Prosper
(Florida State University (US))
(Sunrise (WH11NE))
|
4:30 PM
|
Fermilab colloquium : Particle physics and programming languages
-
Jim Pivarski
(Princeton University)
(Wilson Hall)
|
|