Skip to main content

Data Quality and Limits

High-quality inputs matter as much as model fidelity. Daly enforces many structural checks and also relies on user data quality.

Weather Input Constraints

Inline weather arrays must:
  • Use consistent lengths across required series (ghi, dhi, windSpeed, temperature, etc.)
  • Include date unless exactly 8760 points are provided
  • Stay within payload-size limits (up to 100,000 timestamps in validated model input)

Location and Timezone

Location selection controls:
  • Sun-position geometry
  • Time-zone assumptions and optional overrides
  • Far-shading profile applicability
Timezone mismatch between weather timestamps and site assumptions is a common source of error.

Equipment Library Quality

Module and inverter libraries strongly affect results. Parsed .pan and .ond fields drive:
  • IAM/AOI behavior
  • Temperature and electrical response
  • Inverter limits, efficiency curves, clipping behavior

Spectral and Bifacial Conditions

  • Spectral correction is applied for eligible conditions/modules.
  • Bifacial effects are modeled when bifacial inputs are present and complete.

Computational and API Limits

  • POST /energymodels is sync-first by default; use ?async=true for queued execution.
  • Very large timeseries outputs (fullTimeSeries, debug-heavy payloads) can be expensive to store/transfer.
  1. Validate weather arrays and timestamp conventions before submission.
  2. Verify module/inverter metadata for key electrical fields.
  3. Run a baseline single-block case before portfolio-scale runs.
  4. Compare summary losses against expected ranges before operational decisions.