Skip to content

Changes for POTPyRI v1.1 to make code more modular and closer to Keck DRP#57

Merged
charliekilpatrick merged 13 commits intomainfrom
dev-cdk
Oct 26, 2025
Merged

Changes for POTPyRI v1.1 to make code more modular and closer to Keck DRP#57
charliekilpatrick merged 13 commits intomainfrom
dev-cdk

Conversation

@charliekilpatrick
Copy link
Collaborator

Updating the code to be more modular and match closer to Keck DRP framework. Goals of PR:

  • Renaming stages to primitives to match convention of Keck DRP framework
  • Streamline main_pipeline so as much logic as possible occurs within the primitives
  • Make the pipeline modular so that stages/primitives can be re-run within main_pipeline

This will require identifying input and output datamodels from each primitive so that the primitive can be properly initialized and conditions for skipping that primitive or the stage succeeded can be identified.

@charliekilpatrick charliekilpatrick merged commit c2b9c90 into main Oct 26, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant