prompt_processing

Prompt Processing developer guide

The prompt_processing repository is the home of three tightly interconnected applications:

While the repository is as compliant as practical with the DM package guidelines, it is not distributed or documented as part of Science Pipelines and uses its own release process.

This guide is for new contributors to the Prompt Processing repository, and covers code organization, quirks, and other details that directly affect development. It assumes the reader is already familiar with the DM Developer Guide, particularly the DM Development Workflow and the Python Style Guide, and with the Butler/Middleware framework. For specific procedures associated with Prompt Processing or related systems (especially the development service), see the Playbook. For procedures for the on-sky production service, see the Rubin Data Facilities docs. For a comprehensive look at the architecture and design, see our ADASS preprint or the upcoming as-built design technote.

Table of Contents