-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Issue: There is missing functionality from the process_manager. Some of this has been addressed individually in various processing modules; however, this is sloppy and buggy. Additionally, the process_manager currently lives in the process modules. Is this the best place for it? Refactors related to issues #16 and #45 could result in a better location for this module within the code base.
Finally, it could be more advantageous to use networkX than the current module.
Objective: Discuss if it makes more sense to use networkX packages to manage the in-project graph and how much work would be required to make that transition and interface with the netCDF files. If not using networkX, refactor the process_manager to reduce code complexity.
Tasks:
- Discuss transition to networkX
- Add missing functionality to process_manager
- Refactor