In #1213, we are planning to add ~4 more model assets to our production workflow. https://github.com/CDCgov/cfa-stf-routine-forecasting/blob/main/src/cfa/stf/routine/dagster_defs.py is already quite long.
I think there are opportunities to split it up to make it easier to work with and also to take advantage newer developments in https://github.com/CDCgov/cfa-dagster, say by not having the redundant https://github.com/CDCgov/cfa-stf-routine-forecasting/blob/main/dagster_defs.py file.
One idea for simplification is that the dagster assets for each model might be better defined in the respective model folders in src/cfa/stf/routine.
In #1213, we are planning to add ~4 more model assets to our production workflow. https://github.com/CDCgov/cfa-stf-routine-forecasting/blob/main/src/cfa/stf/routine/dagster_defs.py is already quite long.
I think there are opportunities to split it up to make it easier to work with and also to take advantage newer developments in https://github.com/CDCgov/cfa-dagster, say by not having the redundant https://github.com/CDCgov/cfa-stf-routine-forecasting/blob/main/dagster_defs.py file.
One idea for simplification is that the dagster assets for each model might be better defined in the respective model folders in
src/cfa/stf/routine.