Closed dougollerenshaw closed 4 years ago
There are circular dependencies that are causing apparently non-deterministic import errors. For example:
data_access/loading imports ophys/io/convert_level_1_to_level_2.py ophys/io/convert_level_1_to_level_2.py imports visualization.ophys.summary_figures visualization.ophys.summary_figures imports data_access/loading
Some of these packages need to be refactored to avoid the circular dependencies
Fixed in PR #650
There are circular dependencies that are causing apparently non-deterministic import errors. For example:
data_access/loading imports ophys/io/convert_level_1_to_level_2.py ophys/io/convert_level_1_to_level_2.py imports visualization.ophys.summary_figures visualization.ophys.summary_figures imports data_access/loading
Some of these packages need to be refactored to avoid the circular dependencies