IMAP-Science-Operations-Center / sds-data-manager

MIT License
0 stars 10 forks source link

added dependency for ultra and a starting yaml #272

Closed laspsandoval closed 4 months ago

laspsandoval commented 4 months ago

Change Summary

Overview

Getting the yaml started that we had discussed at the last IMAP SDC meeting. Similar to what we had before with the dependency json. @subagonsouth and @maxinelasp if you have something else in mind feel free to let me know and I'll delete this one. I also added Ultra l0 -> l1a dependency/dependent info to dependency_config.py in case we want to continue to go that route.

New Files

Updated Files

greglucas commented 4 months ago

I thought that the yaml configuration files were going to be used as a templating engine essentially over in the imap_processing and used for metadata, not the dependency graphs. I'm not sure I am following the yaml vs code portion here. Is the added yaml file used anywhere?

laspsandoval commented 4 months ago

I thought that the yaml configuration files were going to be used as a templating engine essentially over in the imap_processing and used for metadata, not the dependency graphs. I'm not sure I am following the yaml vs code portion here. Is the added yaml file used anywhere?

It is not currently used anywhere. The idea here is that dependency_config.py is going to be very large so in order to reduce the potential for human error we probably need to have a better way. I spoke with Tenzin about this and for now I'm creating a separate dependency_config.py for ultra. Eventually we will need to revisit how it is all setup.