{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T08:48:49Z","timestamp":1782118129496,"version":"3.54.5"},"reference-count":49,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T00:00:00Z","timestamp":1780272000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,4,26]],"date-time":"2026-04-26T00:00:00Z","timestamp":1777161600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100009318","name":"Helmholtz Association of German Research Centres","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100009318","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["SoftwareX"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1016\/j.softx.2026.102688","type":"journal-article","created":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T13:15:18Z","timestamp":1778764518000},"page":"102688","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["ETHOS.TISED: A python package for temporal downscaling of solar irradiance"],"prefix":"10.1016","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-9132-8244","authenticated-orcid":false,"given":"Olalekan","family":"Omoyele","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5878-2936","authenticated-orcid":false,"given":"Julian","family":"Belina","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0748-0620","authenticated-orcid":false,"given":"Noor Titan Putri","family":"Hartono","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1232-8110","authenticated-orcid":false,"given":"Maximilian","family":"Hoffmann","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2948-876X","authenticated-orcid":false,"given":"Jann Michael","family":"Weinand","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9090-4200","authenticated-orcid":false,"given":"Miguel","family":"Larra\u00f1eta","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2805-2307","authenticated-orcid":false,"given":"Jochen","family":"Lin\u00dfen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Detlef","family":"Stolten","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.softx.2026.102688_bib0001","doi-asserted-by":"crossref","DOI":"10.1016\/j.rser.2019.109478","article-title":"Solar irradiance time series derived from high-quality measurements, satellite-based models, and reanalyses at a near-equatorial site in Brazil","volume":"117","author":"Salazar","year":"2020","journal-title":"Renew Sustain Energy Rev"},{"key":"10.1016\/j.softx.2026.102688_bib0002","unstructured":"H. Bloomfield, D. Brayshaw, ERA5 derived time series of European aggregated surface weather variables, wind power, and solar power capacity factors: hourly data from 1950 to 2020, (2021). https:\/\/doi.org\/10.17864\/1947.000321."},{"key":"10.1016\/j.softx.2026.102688_bib0003","series-title":"EMHIRES dataset. Part II, solar power generation","year":"2017"},{"key":"10.1016\/j.softx.2026.102688_bib0004","unstructured":"H. Bloomfield, D. Brayshaw, A. Charlton-Perez, MERRA2 derived time series of European country-aggregate electricity demand, wind power generation and solar power generation, (2020). https:\/\/doi.org\/10.17864\/1947.239."},{"key":"10.1016\/j.softx.2026.102688_bib0005","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.rser.2018.03.003","article-title":"The national solar radiation data base (NSRDB)","volume":"89","author":"Sengupta","year":"2018","journal-title":"Renew Sustain Energy Rev"},{"key":"10.1016\/j.softx.2026.102688_bib0006","doi-asserted-by":"crossref","first-page":"1251","DOI":"10.1016\/j.energy.2016.08.060","article-title":"Long-term patterns of European PV output using 30 years of validated hourly reanalysis and satellite data","volume":"114","author":"Pfenninger","year":"2016","journal-title":"Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0007","doi-asserted-by":"crossref","DOI":"10.1016\/j.enbuild.2024.114411","article-title":"Impact of temporal resolution on the design and reliability of residential energy systems","volume":"319","author":"Omoyele","year":"2024","journal-title":"Energy Build"},{"key":"10.1016\/j.softx.2026.102688_bib0008","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.apenergy.2017.03.051","article-title":"Dealing with multiple decades of hourly wind and PV time series in energy models: a comparison of methods to reduce time resolution and the planning implications of inter-annual variability","volume":"197","author":"Pfenninger","year":"2017","journal-title":"Appl Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0009","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1016\/j.energy.2016.07.050","article-title":"Evaluating the impact of sub-hourly unit commitment method on spinning reserve in presence of intermittent generators","volume":"113","author":"Kazemi","year":"2016","journal-title":"Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0010","doi-asserted-by":"crossref","unstructured":"O. Omoyele, M. Hoffmann, J.M. Weinand, D. Stolten, Accelerating computational efficiency in sub-hourly renewable energy systems modeling, (2024). https:\/\/doi.org\/10.2139\/ssrn.5004752.","DOI":"10.2139\/ssrn.5004752"},{"key":"10.1016\/j.softx.2026.102688_bib0011","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1080\/17512549.2014.941006","article-title":"Analysis of grid interaction indicators in net zero-energy buildings with sub-hourly collected data","volume":"9","author":"Salom","year":"2015","journal-title":"Adv Build Energy Res"},{"key":"10.1016\/j.softx.2026.102688_bib0012","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1016\/j.solener.2020.05.093","article-title":"Analysis of high frequency photovoltaic solar energy fluctuations","volume":"206","author":"Kreuwel","year":"2020","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0013","doi-asserted-by":"crossref","DOI":"10.1016\/j.ijepes.2020.105819","article-title":"Analysis of the impact of sub-hourly unit commitment on power system dynamics","volume":"119","author":"K\u00ebr\u00e7i","year":"2020","journal-title":"Int J Electr Power Energy Syst"},{"key":"10.1016\/j.softx.2026.102688_bib0014","doi-asserted-by":"crossref","DOI":"10.1016\/j.rser.2023.113792","article-title":"Increasing the resolution of solar and wind time series for energy system modeling: a review","volume":"189","author":"Omoyele","year":"2024","journal-title":"Renew Sustain Energy Rev"},{"key":"10.1016\/j.softx.2026.102688_bib0015","doi-asserted-by":"crossref","first-page":"551","DOI":"10.1016\/j.renene.2017.03.024","article-title":"A study on the impact of time resolution in solar data on the performance modelling of CSP plants","volume":"109","author":"Meybodi","year":"2017","journal-title":"Renew Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0016","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1016\/j.solener.2020.03.100","article-title":"Assessment of time resolution impact on the modeling of a hybrid CSP-PV plant: a case of study in Chile","volume":"202","author":"Zurita","year":"2020","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0017","doi-asserted-by":"crossref","first-page":"152","DOI":"10.1016\/j.apenergy.2013.07.027","article-title":"The impact of sub-hourly modelling in power systems with significant levels of renewable generation","volume":"113","author":"Deane","year":"2014","journal-title":"Appl Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0018","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/j.solener.2019.07.069","article-title":"Methodology for generating high time resolution typical meteorological year data for accurate photovoltaic energy yield modelling","volume":"189","author":"Ernst","year":"2019","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0019","doi-asserted-by":"crossref","first-page":"1495","DOI":"10.3390\/en10101495","article-title":"Influence of various irradiance models and their combination on simulation results of photovoltaic systems","volume":"10","author":"Hofmann","year":"2017","journal-title":"Energies"},{"key":"10.1016\/j.softx.2026.102688_bib0020","doi-asserted-by":"crossref","DOI":"10.1016\/j.enconman.2021.114313","article-title":"Effects of the meteorological data resolution and aggregation on the optimal design of photovoltaic power plants","volume":"241","author":"Mayer","year":"2021","journal-title":"Energy Convers Manag"},{"key":"10.1016\/j.softx.2026.102688_bib0021","doi-asserted-by":"crossref","DOI":"10.1016\/j.renene.2025.124551","article-title":"A high-resolution downscaling approach for solar irradiance using statistical parameter matching","volume":"256","author":"Omoyele","year":"2026","journal-title":"Renew Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0022","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1016\/j.solener.2019.02.052","article-title":"Nonparametric Bayesian-based recognition of solar irradiance conditions: application to the generation of high temporal resolution synthetic solar irradiance data","volume":"182","author":"Frimane","year":"2019","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0023","doi-asserted-by":"crossref","DOI":"10.1063\/5.0028267","article-title":"Dirichlet downscaling model for synthetic solar irradiance time series","volume":"12","author":"Frimane","year":"2020","journal-title":"J Renew Sustain Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0024","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/j.solener.2022.10.038","article-title":"Mean-preserving interpolation with splines for solar radiation modeling","volume":"248","author":"Ruiz-Arias","year":"2022","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0025","series-title":"IET conference proceedings","first-page":"662","article-title":"Downscaling global, beam and diffuse horizontal irradiance based on hour resolution global horizontal irradiance using Markov mixture distribution modeling","volume":"2022","author":"Munkhammar","year":"2023"},{"key":"10.1016\/j.softx.2026.102688_bib0026","doi-asserted-by":"crossref","unstructured":"M. Larra\u00f1eta, C. Cant\u00f3n-Mar\u00edn, M.A. Silva-P\u00e9rez, I. Lillo-Bravo, Use of the ND tool: an open tool for the synthetic generation of 1-min solar data from hourly means with geographic flexibility, in: Freiburg, Germany, 2022: p. 150002. https:\/\/doi.org\/10.1063\/5.0085901.","DOI":"10.1063\/5.0085901"},{"key":"10.1016\/j.softx.2026.102688_bib0027","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1016\/S0038-092X(02)00019-1","article-title":"Dynamic annual daylight simulations based on one-hour and one-minute means of irradiance data","volume":"72","author":"Walkenhorst","year":"2002","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0028","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1016\/0038-092X(92)90155-4","article-title":"The probability density and autocorrelation of short-term global and beam irradiance","volume":"49","author":"Skartveit","year":"1992","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0029","series-title":"22nd SolarPACES conference 2016","article-title":"The copernicus atmosphere monitoring service (CAMS) radiation service in a nutshell","author":"Schroedter-Homscheidt","year":"2016"},{"key":"10.1016\/j.softx.2026.102688_bib0030","doi-asserted-by":"crossref","first-page":"2403","DOI":"10.5194\/amt-6-2403-2013","article-title":"McClear: a new model estimating downwelling solar radiation at ground level in clear-sky conditions","volume":"6","author":"Lef\u00e8vre","year":"2013","journal-title":"Atmos Meas Tech"},{"key":"10.1016\/j.softx.2026.102688_bib0031","doi-asserted-by":"crossref","first-page":"884","DOI":"10.21105\/joss.00884","article-title":"Pvlib python: a python package for modeling solar energy systems","volume":"3","author":"Holmgren","year":"2018","journal-title":"JOSS"},{"key":"10.1016\/j.softx.2026.102688_bib0032","doi-asserted-by":"crossref","first-page":"453","DOI":"10.1016\/j.solener.2017.11.024","article-title":"High frequency generation of coupled GHI and DNI based on clustered dynamic paths","volume":"159","author":"Peruchena","year":"2018","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib49","series-title":"Introducing the ETHOS energy transformation pathway optimization model suite","author":"Weinand","year":"2026"},{"key":"10.1016\/j.softx.2026.102688_bib0033","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.solener.2015.02.017","article-title":"Increasing the temporal resolution of direct normal solar irradiance series in different climatic zones","volume":"115","author":"Fern\u00e1ndez-Peruchena","year":"2015","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0034","doi-asserted-by":"crossref","first-page":"2321","DOI":"10.1016\/j.egypro.2014.03.246","article-title":"Generation of series of high frequency DNI years consistent with annual and monthly long-term averages using measured DNI data","volume":"49","author":"Peruchena","year":"2014","journal-title":"Energy Procedia"},{"key":"10.1016\/j.softx.2026.102688_bib0035","series-title":"Handbook of hydroinformatics","first-page":"269","article-title":"Reference evapotranspiration in water requirement: theory, concepts, and methods of estimation","author":"Sabzevari","year":"2023"},{"key":"10.1016\/j.softx.2026.102688_bib0036","doi-asserted-by":"crossref","first-page":"573","DOI":"10.1016\/j.solener.2018.01.064","article-title":"Methodology to synthetically downscale DNI time series from 1-h to 1-min temporal resolution with geographic flexibility","volume":"162","author":"Larra\u00f1eta","year":"2018","journal-title":"Sol Energy"},{"key":"10.1016\/j.softx.2026.102688_bib0037","doi-asserted-by":"crossref","DOI":"10.1038\/sdata.2018.214","article-title":"Present and future K\u00f6ppen-Geiger climate classification maps at 1-km resolution","volume":"5","author":"Beck","year":"2018","journal-title":"Sci Data"},{"key":"10.1016\/j.softx.2026.102688_bib0038","series-title":"Open-source climate classification package: kgcPy, in: 2024 IEEE 52nd photovoltaic specialist conference (PVSC)","first-page":"1085","author":"Yu","year":"2024"},{"key":"10.1016\/j.softx.2026.102688_bib0039","first-page":"1","article-title":"Pandas: a foundational Python library for data analysis and statistics","volume":"14","author":"McKinney","year":"2011","journal-title":"Python High Perform Sci Comput"},{"key":"10.1016\/j.softx.2026.102688_bib0040","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","article-title":"Array programming with NumPy","volume":"585","author":"Harris","year":"2020","journal-title":"Nature"},{"key":"10.1016\/j.softx.2026.102688_bib0041","first-page":"2825","article-title":"Scikit-learn: machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J Mach Learn Res"},{"key":"10.1016\/j.softx.2026.102688_bib0042","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in Python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat Methods"},{"key":"10.1016\/j.softx.2026.102688_bib0043","unstructured":"Solarspeichersystem, Forschungsgruppe, HTW Berlin Weather data with a temporal resolution of 1 hz and 1\/60Hz (2017-2021, (2024). https:\/\/doi.org\/10.5281\/zenodo.6675646."},{"key":"10.1016\/j.softx.2026.102688_bib0044","doi-asserted-by":"crossref","DOI":"10.1016\/j.enconman.2025.119857","article-title":"Data imputation methods for intermittent renewable energy sources: implications for energy system modeling","volume":"339","author":"Mantuano","year":"2025","journal-title":"Energy Convers Manag"},{"key":"10.1016\/j.softx.2026.102688_bib0045","doi-asserted-by":"crossref","first-page":"432","DOI":"10.3390\/solar2040026","article-title":"Solar forecasts based on the clear sky index or the clearness index: which is better?","volume":"2","author":"Lauret","year":"2022","journal-title":"Solar"},{"key":"10.1016\/j.softx.2026.102688_bib0046","series-title":"The variability index: a new and novel metric for quantifying irradiance and pv output variability","author":"Stein","year":"2012"},{"key":"10.1016\/j.softx.2026.102688_bib0047","doi-asserted-by":"crossref","unstructured":"S. Moreno-Tejera, M. Larra\u00f1eta, I. Lillo-Bravo, M. Silva-P\u00e9rez, A normalized variability index of daily solar radiation, in: Daegu, South Korea, 2020: p. 180005. https:\/\/doi.org\/10.1063\/5.0028919.","DOI":"10.1063\/5.0028919"},{"key":"10.1016\/j.softx.2026.102688_bib0048","doi-asserted-by":"crossref","first-page":"606","DOI":"10.1016\/j.solener.2018.09.034","article-title":"Quantifiers for the solar irradiance variability: a new perspective","volume":"174","author":"Blaga","year":"2018","journal-title":"Sol Energy"}],"container-title":["SoftwareX"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711026001809?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2352711026001809?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T08:07:11Z","timestamp":1782115631000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2352711026001809"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,6]]},"references-count":49,"alternative-id":["S2352711026001809"],"URL":"https:\/\/doi.org\/10.1016\/j.softx.2026.102688","relation":{},"ISSN":["2352-7110"],"issn-type":[{"value":"2352-7110","type":"print"}],"subject":[],"published":{"date-parts":[[2026,6]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"ETHOS.TISED: A python package for temporal downscaling of solar irradiance","name":"articletitle","label":"Article Title"},{"value":"SoftwareX","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.softx.2026.102688","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}],"article-number":"102688"}}