Spaces:
Running
Running
| from economic_kernel import economic_kernel | |
| from logistics_engine import logistics_kernel | |
| from energy_engine import energy_kernel | |
| from sentiment_engine import sentiment_kernel | |
| from analytics_engine import analytics_kernel | |
| def run_engine(commodity, anchor, lag_days): | |
| econ = economic_kernel(commodity, anchor) | |
| logistics = logistics_kernel(econ) | |
| energy = energy_kernel(econ) | |
| sentiment = sentiment_kernel(commodity) | |
| world = { | |
| "commodity": commodity, | |
| "anchor": anchor, | |
| "cashflow": econ, | |
| "logistics": logistics, | |
| "energy": energy, | |
| "sentiment": sentiment, | |
| "projection": analytics_kernel( | |
| econ, logistics, energy, sentiment, lag_days | |
| ) | |
| } | |
| return world |