The agenda for the Pre-Launch Data Hackathon is listed below. All talks and Guided Tutorials will be held over zoom, with the connection information sent out to registered participants. We have a slack workspace that will be open to all registered participants to serve as a tool for communication and conversation beyond the zoom sessions.
Day 0 | Monday, June 21, 2021
|
This optional “Day 0” of the meeting is designed to introduce foundational concepts necessary for studying transiting exoplanets with JWST and other telescopes. If you are new to the community, haven’t worked much with observations of transiting exoplanets, or want a refresher on basic transiting exoplanet concepts, please join for this day. If the topics below feel too basic or too much of a review to be useful for you, please feel very free to skip! We aim for this to be a particularly friendly space for junior scientists and new community members to learn basics and ask lots of questions.
|
Monday
8:00am PT
11:00am ET
5:00pm CEST
|
Talk:
How do we study the atmospheres of transiting exoplanets?
David Sing
(40 + 20 minutes for discussion)
[video, slides]
- What are the basic signals we can observe (transit, eclipse, phase curve)?
- What can we learn from them? What have we learned from them before JWST?
- How does photon noise affect observations of transiting planets?
- What are other instrumental or astrophysical sources of noise to be aware of?
Questions are encouraged in the chat and following the talk, with experienced exoplanet folks available online to discuss. The talk will be followed by further small-group discussions in breakout rooms.
|
5 minute break
|
Monday
9:05am PT
12:05pm ET
6:05pm CEST
|
Guided Tutorial:
How do we get started working with JWST data during this hackathon?
Zach Berta-Thompson
(30 minutes + open-ended follow-up afterward)
[video,
github repository]
- Installing anaconda python.
- Creating an ers-transit conda environment.
- Using jupyter notebooks.
- Using python packages and modules.
- Downloading simulated data.
- Testing on a single pixel.
Folks will be standing by and ready to step into breakout rooms to help with any questions or technical difficulties, big or small.
|
Day 1 | Tuesday, June 22, 2021
|
Tuesday
8:00am PT
11:00am ET
5:00pm CEST
|
Talk:
Welcome + overview!
Natalie Batalha
(15 + 5 minutes for questions)
[video, slides]
- What is the ERS program?
- What science and datasets are we enabling?
- What are our community goals?
Talk:
What should we expect when we download JWST data?
Néstor Espinoza
(30 + 10 minutes)
[video, slides]
- What are the basics we should know about each JWST instrument (NIRISS, NIRCam, NIRSpec, MIRI)?
- What does the pipeline do? What will pipeline data products look like?
- What should we and should we not expect from STScI?
Questions are encouraged in the chat and following the talks.
|
5 minute break
|
Tuesday
9:05am PT
12:05pm ET
6:05pm CEST
|
Hack Projects:
What are folks excited to work on this week?
(20 minutes)
Teams or individuals will each have 1 minute each to share a project they want to work on this week. If you want to share a project, add a slide to the Project Ideas and Updates slide deck prior to the start of Day 1.
|
Choose-your-own-adventure! The rest of your day is free to work on projects and/or to follow along in the Guided Tutorial. Structure your time however you like. Feel free to communicate over slack, zoom, or whatever modes you prefer.
|
Tuesday
9:30am PT
12:30pm ET
6:30pm CEST
|
Guided Tutorial:
Introduction to github for collaborative coding
Christina Hedges
(30 minutes)
[video, follow-along notebook]
- How do you get and use someone else’s code?
- How do you submit an issue for a code you care about?
- How do you make your own code repository?
- How do you contribute to a project?
This tutorial will end with a homework assignment and an opportunity to join small breakout rooms to work with other participants.
|
Day 2 | Wednesday, June 23, 2021
|
Wednesday
8:00am PT
11:00am ET
5:00pm CEST
|
Talk:
How do we go from detector pixels to extracted stellar spectra?
Nicolas Crouzet
(25 + 5 minutes)
[video, slides]
- What data do the instruments record?
- What are the principles of careful spectral extraction?
What lessons have we learned?
Laura Kreidberg
(10 + 5 minutes)
[video, slides]
- Photometry Spitzer, Kepler, TESS
- Spectroscopy with Hubble + ground-based telescopes
How can we engage with the official JWST calwebb pipeline?
Néstor Espinoza
(10 + 5 minutes)
[video, slides, github repository]
- How do we use existing STScI modules in our own code?
- How do we write new code that interacts well with the STScI pipeline tools?
|
5 minute break
|
Choose-your-own-adventure! The rest of your day is free to work on projects and/or to follow along in the Guided Tutorial. Structure your time however you like. Feel free to communicate over slack, zoom, or whatever modes you prefer.
|
Wednesday
9:05 am PT
12:05 pm ET
6:05 pm CEST
|
Guided Tutorial:
How do we go from detector pixels to extracted stellar spectra?
Laura Kreidberg
(45 minutes + open-ended follow-up afterward)
[video, github repository]
Participants will follow along to work simulated JWST NIRCam pixel-level data and walk through key steps in the spectral extraction, to determine the flux coming from the star as a function of wavelength and time. Steps covered will include:
- reading calibrated JWST images
- measuring image diagnostics
- estimating background levels
- identifying and masking bad pixels
- defining the trace and extraction aperture
- extracting the spectrum
- converting pixel locations to wavelengths
- output spectroscopic light curves
This tutorial will end with a homework assignment and an opportunity to join small breakout rooms to work with other participants.
|
Day 3 | Thursday, June 24, 2021
|
Thursday
8:00am PT
11:00am ET
5:00pm CEST
|
Talk:
How do we go from stellar spectra to fitted planetary features?
Hannah Wakeford
(15 + 5 minutes)
[video, slides]
- What is the observational challenge?
- How do Webb instruments compare to previous tools?
- Instrument systematics, cosmic rays, stellar variability
- What is a general recipe for fitting light curves?
- Why do we need multiple, independent reductions?
Talk:
What are physical models for transiting planets?
Kevin Stevenson
(8 + 2 minutes)
[video, slides]
- Transits, eclipses, phase curves, limb-darkening
- What are the lightcurve ingredients?
Panel Discussion:
Instrumental Systematics
moderated by Hannah Wakeford
(30 minutes for panel)
[video]
Panelists Munazza Alam, Björn Benneke, Neale Gibson, and Laura Kreidberg will share their respective approaches towards fitting light curves and handling instrument systematics.
Together they will comment on previously-unseen light curve plots, try to diagnose instrument systematics, explore the effects of red noise, and discuss philosophical and practical approaches.
|
5 minute break
|
Choose-your-own-adventure! The rest of your day is free to work on projects and/or to follow along in the Guided Tutorial. Structure your time however you like. Feel free to communicate over slack, zoom, or whatever modes you prefer.
|
Thursday
9:05am PT
12:05pm ET
6:05pm CEST
|
Guided Tutorial:
How do we go from stellar spectra to fitted planetary features?
Different Guided Tutorials will be happening in parallel zoom breakout rooms. Feel free to join whichever feels most appropriate for you.
- Option #1: Fit a transit light curve with MCMC, and evaluate different fitting models with Nested Sampling. (Björn Benneke) [video coming soon, github repository]
- Option #2: Fit a transit light curve with complicated systematics, and introduction to Gaussian processes. (Neale Gibson) [video, github repository]
Each tutorial will end with a homework assignment and an opportunity to join small breakout rooms to work with other participants.
|
Day 4 | Friday, June 25, 2021
|
Friday
8:00am PT
11:00am ET
5:00pm CEST
|
Hack Projects:
What did folks do this week?
(up to 20 minutes)
Participants will have 1-2 minutes each to celebrate what they did during the week, and any plans for further work throughout the rest of the summer. Slides should be added to the Day 4 deck before the start of this day.
Discussion:
What aspects of JWST data analysis are still confusing, hard, or scary for us?
(40 minutes)
Participants will split into small breakout rooms to discuss and populate a shared document, with an eye toward ERS and Cycle 1 observations with JWST, and then reconvene to discuss together.
Wrap-up:
Thanks and next steps!
|