esim/
│
├── pyproject.toml
├── README.md
├── LICENSE
│
├── src/
│ └── energysim/
│ ├── __init__.py
│ ├── core/
│ │ ├── __init__.py
│ │ ├── data_processor.py
│ │ └── helpers.py
│ │
│ ├── models/
│ │ ├── __init__.py
│ │ ├── user_model.py
│ │ └── analytics_model.py
│ │
│ └── utils/
│ ├── __init__.py
│ ├── logging.py
│ └── config.py
│
├── tests/
│ ├── __init__.py
│ ├── test_data_processor.py
│ ├── test_user_model.py
│ └── test_analytics.py
│
├── scripts/
│ ├── run_analysis.py
│ └── data_migration.py
│
├── notebooks/
│ └── data_exploration.ipynb
│
├── docs/
│ ├── index.md
│ └── usage.md
│
├── requirements.txt
└── setup.py