Skip to content

v1.0.0 — AAS Workshop Release

Latest

Choose a tag to compare

@AmberLee2427 AmberLee2427 released this 15 Jan 20:53
· 179 commits to main since this release
85c9d04

This is the AAS Workshop version of the Roman Microlensing Data Challenge 2026 notebook set. It packages the finalized workshop materials (Sessions A–D) along with participant-facing documentation, Colab-friendly notebooks where applicable, and the automation needed to keep the website and Roman Research Nexus exports in sync.

Highlights

  • Workshop-ready notebook set under AAS Workshop/ with session-level README context and consistent A–D labeling.
  • Colab support for notebooks that can run in a remote runtime (with “Nexus-only” guidance where Colab is not applicable).
  • Canonical → derived build pipeline driven by notebooks_manifest.yml and scripts:
    • Website-ready pages generated into bin/
    • Nexus-ready notebook artifacts generated into RRN/build/
  • Updated Nexus integration path: exports target the dedicated rges-pit/nexus-notebooks repository (artifact-only) instead of a PR to roman_notebooks.
  • Manual notebook execution workflow (workflow dispatch) to rebuild and execute Nexus-ready artifacts with optional tag-based skipping for expensive cells.

Repository Contents

The contents of this repository feed multiple destinations:

  • AAS Workshop syllabus (AAS Workshop/) – canonical notebooks and documentation for the AAS RMDC26 workshop sessions (A–D).
  • Extras (Extras/) – additional canonical notebooks and helper material for data-challenge participants.
  • Website-ready pages (bin/) – Markdown fragments transformed into rges-pit.github.io pages via page_transformer.py.
  • Roman Research Nexus derivatives (RRN/) – Nexus-specific builds of the canonical notebooks that satisfy STScI contributing guidance.

Derived content is generated from the canonical directories via transformers in scripts/ using the notebooks_manifest.yml manifest. When contributing, please do not edit generated artifacts directly in RRN/ or bin/.

Environment

Global environment specs: env.yml (conda) and requirements.txt (pip).

Notes for maintainers

  • The website sync continues to open a PR for review (branch-based PR against the upstream site repo).
  • The Nexus export is treated as export-only artifacts, force-updating the target repo’s main branch.

What's Changed

New Contributors

Full Changelog: v0.1.0...v1.0.0