Fingerprint
For each and every command we can request for a fingerprint of the output :
pvgis-prototype power broadband \
8 45 214 167 \
--start-time '2000-01-01' \
--end-time '2020-12-31' \
--quiet \
--fingerprint
Every bit of difference in the input parameters, will derive a unique fingerprint. Let's modify slightly the above command (set the surface orientation to 168) and re-run it to verify the new fingerprint :
pvgis-prototype power broadband \
8 45 214 168 \
--start-time '2000-01-01' \
--end-time '2020-12-31' \
--quiet \
--fingerprint
One more example : let's read data from external solar irradiance time series and ask for a --uniplot along with the --fingerprint :
pvgis-prototype power broadband \
8.628 45.812 214 \
--start-time '2010-01-27' \
--end-time '2010-01-28' \
--global-horizontal-irradiance sarah2_sis_over_esti_jrc.nc \
--direct-horizontal-irradiance sarah2_sid_over_esti_jrc.nc \
--neighbor-lookup nearest \
--quiet \
--uniplot \
--fingerprint
Uniplot
Power observed from (longitude, latitude) 0.15058700786207074, 0.7995702369236423
┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ▄▄▀▀▄▖ │
│ ▗▄▀▀ ▝▀▄▄▄▄▄▄▀▀▚ │ 600 W
│ ▗▞▘ ▘ ▚ │
│ ▗▞▘ ▚▖ │
│ ▗▞▘ ▝▖ │
│ ▄▘ ▝▖ │
│ ▗▞ ▝▖ │ 400 W
│ ▄▘ ▝▖ │
│ ▞ ▐ │
│ ▞ ▚ │
│ ▗▘ ▌ │
│ ▗▘ ▝▖ │ 200 W
│ ▞ ▝▖ │
│ ▞ ▚ │
│ ▗▘ ▀▚▖ │
│ ▗▘ ▝▚▖ │
│▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▞▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▝▚▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄│ 0 W
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
2010-01-27 2010-01-27T03:00 2010-01-27T06:00 2010-01-27T09:00 2010-01-27T12:00 2010-01-27T15:00 2010-01-27T18:00 2010-01-27T21:00 2010-01-28
██ ⌁ Photovoltaic Power
╭──────────────────────────────────────────────────────────────────╮
│ e42a728728c20f6d0cb5419a209e87085649880c395c863948ffc355a19d1b07 │
╰──────────────────────────────────────────────────── Fingerprint ─╯