{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2026-04-17T09:36:07.330487+00:00",
  "custom_fields": {
    "code:codeRepository": "https://gitlab.com/sunpeek/sunpeek/",
    "code:developmentStatus": {
      "id": "active",
      "title": {
        "en": "Active"
      }
    },
    "code:programmingLanguage": [
      {
        "id": "python",
        "title": {
          "en": "Python"
        }
      }
    ]
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "SunPeek for UNIDO 2026-04-07.pdf": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:e217e513e641f2c0819d409e33e79d15",
        "ext": "pdf",
        "id": "69ff308d-e641-4395-91f8-5a5de43dbbb1",
        "key": "SunPeek for UNIDO 2026-04-07.pdf",
        "links": {
          "content": "https://zenodo.org/api/records/19628421/files/SunPeek%20for%20UNIDO%202026-04-07.pdf/content",
          "iiif_api": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/full/0/default.png",
          "iiif_base": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf",
          "iiif_canvas": "https://zenodo.org/api/iiif/record:19628421/canvas/SunPeek%20for%20UNIDO%202026-04-07.pdf",
          "iiif_info": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/info.json",
          "self": "https://zenodo.org/api/records/19628421/files/SunPeek%20for%20UNIDO%202026-04-07.pdf"
        },
        "metadata": {
          "height": 540,
          "width": 960
        },
        "mimetype": "application/pdf",
        "size": 5839936,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 5839936
  },
  "id": "19628421",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://zenodo.org/api/records/19628421/access",
    "access_grants": "https://zenodo.org/api/records/19628421/access/grants",
    "access_links": "https://zenodo.org/api/records/19628421/access/links",
    "access_request": "https://zenodo.org/api/records/19628421/access/request",
    "access_users": "https://zenodo.org/api/records/19628421/access/users",
    "archive": "https://zenodo.org/api/records/19628421/files-archive",
    "archive_media": "https://zenodo.org/api/records/19628421/media-files-archive",
    "communities": "https://zenodo.org/api/records/19628421/communities",
    "communities-suggestions": "https://zenodo.org/api/records/19628421/communities-suggestions",
    "doi": "https://doi.org/10.5281/zenodo.19628421",
    "draft": "https://zenodo.org/api/records/19628421/draft",
    "file_modification": "https://zenodo.org/api/records/19628421/file-modification",
    "files": "https://zenodo.org/api/records/19628421/files",
    "latest": "https://zenodo.org/api/records/19628421/versions/latest",
    "latest_html": "https://zenodo.org/records/19628421/latest",
    "media_files": "https://zenodo.org/api/records/19628421/media-files",
    "parent": "https://zenodo.org/api/records/19628420",
    "parent_doi": "https://doi.org/10.5281/zenodo.19628420",
    "parent_doi_html": "https://zenodo.org/doi/10.5281/zenodo.19628420",
    "parent_html": "https://zenodo.org/records/19628420",
    "preview_html": "https://zenodo.org/records/19628421?preview=1",
    "quota_increase": "https://zenodo.org/api/records/19628421/quota-increase",
    "request_deletion": "https://zenodo.org/api/records/19628421/request-deletion",
    "requests": "https://zenodo.org/api/records/19628421/requests",
    "reserve_doi": "https://zenodo.org/api/records/19628421/draft/pids/doi",
    "self": "https://zenodo.org/api/records/19628421",
    "self_doi": "https://doi.org/10.5281/zenodo.19628421",
    "self_doi_html": "https://zenodo.org/doi/10.5281/zenodo.19628421",
    "self_html": "https://zenodo.org/records/19628421",
    "self_iiif_manifest": "https://zenodo.org/api/iiif/record:19628421/manifest",
    "self_iiif_sequence": "https://zenodo.org/api/iiif/record:19628421/sequence/default",
    "thumbnails": {
      "10": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/%5E10,/0/default.jpg",
      "100": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/%5E100,/0/default.jpg",
      "1200": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/%5E1200,/0/default.jpg",
      "250": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/%5E250,/0/default.jpg",
      "50": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/%5E50,/0/default.jpg",
      "750": "https://zenodo.org/api/iiif/record:19628421:SunPeek%20for%20UNIDO%202026-04-07.pdf/full/%5E750,/0/default.jpg"
    },
    "versions": "https://zenodo.org/api/records/19628421/versions"
  },
  "media_files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "SunPeek for UNIDO 2026-04-07.pdf.ptif": {
        "access": {
          "hidden": true
        },
        "ext": "ptif",
        "id": "cc879029-d3a6-4f07-b934-0930cf5e340a",
        "key": "SunPeek for UNIDO 2026-04-07.pdf.ptif",
        "links": {
          "content": "https://zenodo.org/api/records/19628421/files/SunPeek%20for%20UNIDO%202026-04-07.pdf.ptif/content",
          "self": "https://zenodo.org/api/records/19628421/files/SunPeek%20for%20UNIDO%202026-04-07.pdf.ptif"
        },
        "metadata": null,
        "mimetype": "application/octet-stream",
        "processor": {
          "source_file_id": "69ff308d-e641-4395-91f8-5a5de43dbbb1",
          "status": "finished",
          "type": "image-tiles"
        },
        "size": 0,
        "storage_class": "L"
      }
    },
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "affiliations": [
          {
            "id": "050jzv373",
            "identifiers": [
              {
                "identifier": "050jzv373",
                "scheme": "ror"
              },
              {
                "identifier": "grid.424164.1",
                "scheme": "grid"
              }
            ],
            "name": "AEE Institute for Sustainable Technologies"
          }
        ],
        "person_or_org": {
          "family_name": "Ohnewein",
          "given_name": "Philip",
          "identifiers": [
            {
              "identifier": "0000-0002-1682-3883",
              "scheme": "orcid"
            }
          ],
          "name": "Ohnewein, Philip",
          "type": "personal"
        }
      }
    ],
    "description": "<p><span>SunPeek is an open-source software designed to automate the performance evaluation of solar thermal plants, with a focus on large-scale installations. Addressing both researchers and commercial plant operators, SunPeek offers an application-oriented framework for analyzing operational performance. Built on standardized methodologies, SunPeek employs scientifically validated models to compute the expected solar thermal output and integrates automated features such as data ingestion and cleaning, performance modeling, interactive data analytics, and report generation. Designed as a containerized web application, SunPeek includes a web interface and a Python backend with a REST API. All SunPeek repositories are accessible via GitLab. The backend is also available as a standalone Python package, listed on PyPI. Docker containers are available on DockerHub, and there is a public demo server. SunPeek is a NumFOCUS affiliated project and is managed by a Steering Committee, as detailed in the governance repository. Community guidelines outline how new users can contribute to SunPeek, and detailed documentation exists.<br>SunPeek has been developed through collaboration between research institutes and industry partners (Tschopp, Ohnewein, Hamilton-Jones, et al., 2024). It entails the first open-source implementation of the ISO 24194 Power Check (ISO 24194 Solar energy &mdash; Collector fields &mdash; Check of performance, 2022), a standardized methodology for evaluating the power performance of solar thermal collector fields. SunPeek also integrates an open dataset, comprising a full year of measurement data from a real-world, large-scale solar plant, as described in a journal article (Tschopp et al., 2023). All SunPeek repositories are released under OSI-approved licenses, such as: GNU LGPL for the backend, BSD-3-Clause for the user interface, CC-BY-SA 4.0 for the open dataset. A curated collection of SunPeek-related publications, including the aforementioned dataset, technical reports, and peer-reviewed articles, is available on the SunPeek Zenodo community.&nbsp;</span></p>",
    "identifiers": [
      {
        "identifier": "10.21105/joss.07928",
        "scheme": "doi"
      }
    ],
    "publication_date": "2026-04-07",
    "publisher": "AEE \u2013 Institute for Sustainable Technologies, Austria",
    "resource_type": {
      "id": "presentation",
      "title": {
        "de": "Pr\u00e4sentation",
        "en": "Presentation"
      }
    },
    "rights": [
      {
        "description": {
          "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited."
        },
        "icon": "cc-by-icon",
        "id": "cc-by-4.0",
        "props": {
          "scheme": "spdx",
          "url": "https://creativecommons.org/licenses/by/4.0/legalcode"
        },
        "title": {
          "en": "Creative Commons Attribution 4.0 International"
        }
      }
    ],
    "title": "[UNIDO Presentation] SunPeek Open-Source Software for Performance Assessment and Monitoring of Large Solar Thermal Plants"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "29486"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {
      "default": "aee02e91-7fd1-4498-95d9-44cd61946fdb",
      "entries": [
        {
          "access": {
            "member_policy": "open",
            "members_visibility": "public",
            "record_submission_policy": "open",
            "review_policy": "open",
            "visibility": "public"
          },
          "children": {
            "allow": false
          },
          "created": "2023-03-16T11:11:55.769540+00:00",
          "custom_fields": {},
          "deletion_status": {
            "is_deleted": false,
            "status": "P"
          },
          "id": "aee02e91-7fd1-4498-95d9-44cd61946fdb",
          "links": {},
          "metadata": {
            "curation_policy": "<p>Curated by: SunPeek Community, see the&nbsp;<a href=\"https://gitlab.com/sunpeek/sunpeek#maintainers-and-steering-committee\">SunPeek readme file</a> for details.&nbsp;</p>\n\n<p><a href=\"mailto:sunpeek@sunpeek.org?subject=Zenodo%20SunPeek%20community\">Send email to the SunPeek team</a>&nbsp;at sunpeek@sunpeek.org</p>",
            "page": "<p>Collection of <strong>datasets, software tools, publications </strong>and other items of interest related to large-scale solar thermal plants and their integration into energy systems.</p>\n\n<ul>\n\t<li>A special focus is on the provision of datasets for development, testing, validation and demonstration of <strong>open-source software tools</strong>.</li>\n\t<li>The curators of this community are closely connected to the <a href=\"https://gitlab.com/sunpeek/\">SunPeek</a> open-source software for performance monitoring of large-scale solar thermal collector arrays. SunPeek is the first open-source implementation of the ISO 24194 procedure for checking the performance of solar thermal collector arrays.</li>\n</ul>",
            "title": "SunPeek software for large-scale solar thermal plants",
            "website": "https://sunpeek.org/"
          },
          "revision_id": 2,
          "slug": "sunpeek",
          "updated": "2025-02-02T17:45:44.331729+00:00"
        }
      ],
      "ids": [
        "aee02e91-7fd1-4498-95d9-44cd61946fdb"
      ]
    },
    "id": "19628420",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.5281/zenodo.19628420",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.5281/zenodo.19628421",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:zenodo.org:19628421",
      "provider": "oai"
    }
  },
  "revision_id": 4,
  "stats": {
    "all_versions": {
      "data_volume": 0.0,
      "downloads": 0,
      "unique_downloads": 0,
      "unique_views": 19,
      "views": 19
    },
    "this_version": {
      "data_volume": 0.0,
      "downloads": 0,
      "unique_downloads": 0,
      "unique_views": 19,
      "views": 19
    }
  },
  "status": "published",
  "swh": {},
  "updated": "2026-04-17T09:36:07.679556+00:00",
  "versions": {
    "index": 1,
    "is_latest": true
  }
}