Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preprocess: Ability to append to a database #987

Open
msilvafe opened this issue Oct 3, 2024 · 2 comments
Open

Preprocess: Ability to append to a database #987

msilvafe opened this issue Oct 3, 2024 · 2 comments
Assignees

Comments

@msilvafe
Copy link
Contributor

msilvafe commented Oct 3, 2024

We want a way to add onto an existing database i.e. steps 1-30 in the preprocess config file are the same but we want to add step 31 we shouldn’t have to regenerate the whole database. Or say we want to keep steps 1-25, delete 25-30 and do them differently but just do a partial overwrite of an existing db.

@msilvafe
Copy link
Contributor Author

msilvafe commented Oct 9, 2024

In discussion with @susannaaz we agreed that a starting point for this could be running 2 preprocess databases. Loading (site_pipeline.preprocess_tod.load_preprocess_tod) from one database/config file and taking the output processed axis-manager and feeding into a new preprocess pipeline (i.e. generating a new database/config file using site_pipeline.preprocess_tod.preprocess_tod)

@msilvafe
Copy link
Contributor Author

In discussion with @susannaaz we agreed that a starting point for this could be running 2 preprocess databases. Loading (site_pipeline.preprocess_tod.load_preprocess_tod) from one database/config file and taking the output processed axis-manager and feeding into a new preprocess pipeline (i.e. generating a new database/config file using site_pipeline.preprocess_tod.preprocess_tod)

I think we're largely moving this to issue #1003 but its still useful to extend the ability to append/modify some processes to an existing database.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants