Spaces:
Running
Running
File size: 452 Bytes
54b9ca1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
from solar_report.observe import SolarMonitor
from solar_report.analyze import prepare_report
def fetch_survey(csv_path):
solar_monitor = SolarMonitor(csv_path)
return solar_monitor.survey()["formatted"]
def fetch_plot(csv_path):
solar_monitor = SolarMonitor(csv_path)
return solar_monitor.render_plot()
def generate_report(survey: dict, verbosity: int):
report = prepare_report(survey, verbosity=verbosity)
return report
|