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
╭──────────────────────────────────────────────────────────────────╮
│ 66ee0914b5750dac50cf711620a1ca576b05cf698f7f262ae1f26ca02558e485 │
╰──────────────────────────────────────────────────── 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
╭──────────────────────────────────────────────────────────────────╮
│ 36cc4cbe1819da5ce4e6d7dddef90d8bab69357b05dd80a9eec64094fd093dd9 │
╰──────────────────────────────────────────────────── 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-27T12:00                      2010-01-28
                         ██ ⌁ Photovoltaic Power
╭──────────────────────────────────────────────────────────────────╮
│ e42a728728c20f6d0cb5419a209e87085649880c395c863948ffc355a19d1b07 │
╰──────────────────────────────────────────────────── Fingerprint ─╯