{"@context":"http://schema.org","@type":"Dataset","@id":"https://doi.org/10.26165/JUELICH-DATA/VLBZIA","identifier":"https://doi.org/10.26165/JUELICH-DATA/VLBZIA","name":"Supplementary material: Model coupling through reproducible adapter workflows based on shared transformation functions","creator":[{"name":"Kuckertz, Patrick","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0002-2314-7107","identifier":"https://orcid.org/0000-0002-2314-7107"},{"name":"Benjamin Fuchs","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0002-7820-851X","identifier":"https://orcid.org/0000-0002-7820-851X"},{"name":"Julian Schönau","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-4636-6465","identifier":"https://orcid.org/0000-0003-4636-6465"},{"name":"Hedda Gardian","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0003-1113-0225","identifier":"https://orcid.org/0000-0003-1113-0225"},{"name":"Kevin Knosala","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0002-8825-5934","identifier":"https://orcid.org/0000-0002-8825-5934"},{"name":"Eugenio Arellano Ruiz","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0003-2508-3976","identifier":"https://orcid.org/0000-0003-2508-3976"},{"name":"Jan Göpfert","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-4722-4012","identifier":"https://orcid.org/0000-0003-4722-4012"},{"name":"Hans Christian Gils","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0001-6745-6609","identifier":"https://orcid.org/0000-0001-6745-6609"},{"name":"Jann M. Weinand","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-2948-876X","identifier":"https://orcid.org/0000-0003-2948-876X"},{"name":"Patrick Jochem","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0002-7486-4958","identifier":"https://orcid.org/0000-0002-7486-4958"},{"name":"Jochen Linßen","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-2805-2307","identifier":"https://orcid.org/0000-0003-2805-2307"},{"name":"Detlef Stolten","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany; RWTH Aachen University, Chair for Fuel Cells, Faculty of Mechanical Engineering, 52062 Aachen, Germany","@id":"https://orcid.org/0000-0002-1671-3262","identifier":"https://orcid.org/0000-0002-1671-3262"}],"author":[{"name":"Kuckertz, Patrick","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0002-2314-7107","identifier":"https://orcid.org/0000-0002-2314-7107"},{"name":"Benjamin Fuchs","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0002-7820-851X","identifier":"https://orcid.org/0000-0002-7820-851X"},{"name":"Julian Schönau","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-4636-6465","identifier":"https://orcid.org/0000-0003-4636-6465"},{"name":"Hedda Gardian","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0003-1113-0225","identifier":"https://orcid.org/0000-0003-1113-0225"},{"name":"Kevin Knosala","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0002-8825-5934","identifier":"https://orcid.org/0000-0002-8825-5934"},{"name":"Eugenio Arellano Ruiz","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0003-2508-3976","identifier":"https://orcid.org/0000-0003-2508-3976"},{"name":"Jan Göpfert","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-4722-4012","identifier":"https://orcid.org/0000-0003-4722-4012"},{"name":"Hans Christian Gils","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0001-6745-6609","identifier":"https://orcid.org/0000-0001-6745-6609"},{"name":"Jann M. Weinand","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-2948-876X","identifier":"https://orcid.org/0000-0003-2948-876X"},{"name":"Patrick Jochem","affiliation":"German Aerospace Center (DLR), Institute of Networked Energy Systems, 70563 Stuttgart, Germany","@id":"https://orcid.org/0000-0002-7486-4958","identifier":"https://orcid.org/0000-0002-7486-4958"},{"name":"Jochen Linßen","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany","@id":"https://orcid.org/0000-0003-2805-2307","identifier":"https://orcid.org/0000-0003-2805-2307"},{"name":"Detlef Stolten","affiliation":"Forschungszentrum Jülich GmbH, Institute of Energy and Climate Research – Jülich Systems Analysis, 52425 Jülich, Germany; RWTH Aachen University, Chair for Fuel Cells, Faculty of Mechanical Engineering, 52062 Aachen, Germany","@id":"https://orcid.org/0000-0002-1671-3262","identifier":"https://orcid.org/0000-0002-1671-3262"}],"datePublished":"2025-12-06","dateModified":"2025-12-06","version":"1","description":["This supplementary material provides resources supporting the implementation of the refined DataDesc metadata schema and the ioProc workflow manager, described in the article, “Model coupling through reproducible adapter workflows based on shared transformation functions.” It aims to facilitate data and software integration, as well as data processing, by formalizing interface and data model descriptions and automating the identification of data transformation requirements. Using the ioProc and Snakemake workflow tools, these resources support reproducible, transparent adapter workflows with reusable transformation functions. The DataDesc schema is applied to create machine-interpretable descriptions of transformations, ensuring transparency in data handling across complex, coupled workflows. Organization The project is organized into sections for DataDesc Annotations, Data Models, Workflows, and Shared Data.  DataDesc Annotations  Data: Contains JSON files with metadata annotations for energy technologies and renewable resources:  PEM electrolysis (86 PEMEC 100 MW.json) Solar PV (ninja_pv_country_DE_merra-2_corrected.json) Wind onshore (ninja_wind_country_DE_current-merra-2_corrected.json) Technology data for electricity and district heating (technology_data_for_el_and_dh.json) Technology data for energy storage (technology_datasheet_for_energy_storage.json) Specific technologies, including gas turbines, heat pumps, and lithium-ion batteries.   Data Models: JSON files representing data models for different workflows:  FINE framework models (fine_dd.json, fine_merra_comparison.json) REMix framework models (REMix_dd.json, remix_readRemixCsv.json)     Workflows  FINE Workflow and REMix Workflow: Workflow configuration files for each framework, implementing the transformations and data processing steps.   Shared Data  Contains .xlsx and .csv datasets shared across workflows:  Renewable fuels data (data_sheets_for_renewable_fuels.xlsx) Technology data for electricity, heat, and storage (technology_data_for_el_and_dh.xlsx, technology_datasheet_for_energy_storage.xlsx) High-resolution generation data for Germany from renewables.ninja, including solar PV and wind (ninja_pv_country_DE_merra-2_corrected.csv, ninja_wind_country_DE_current-merra-2_corrected.csv).     README.md: General project instructions and usage guidelines.  License All source code is licensed under the BSD 3-Clause License, including the jupyter notebooks. All input data from the Danish Energy Agency and Renewables Ninja have their respective licenses specified in accompanying license files. All other data is licensed under CC-BY 4.0 Attribution 4.0 International. Copyright (C) 2023-2024 FZJ-ICE-2 and Deutsches Zentrum für Luft- und Raumfahrt Acknowledgement The authors would like to thank the Federal Ministry for Economic Affairs and Climate Action of Germany (BMWK) for supporting this work with a grant for the project LOD-GEOSS (03EI1005A-G). Furthermore, the authors are grateful to the German federal government, the German state governments, and the Joint Science Conference (GWK) for their funding and support as part of the NFDI4Ing consortium, managed by the German Research Foundation (DFG) – 442146713. This work was also supported by the Helmholtz Association as part of the program \"Energy System Design\"."],"keywords":["Computer and Information Science","Software Coupling","Data Integration","Scientific Workflows","Data Models","Transformation Functions","Metadata","Reusability","Interoperability","DataDesc Schema","ioProc Workflow Manager"],"license":{"@type":"Dataset","text":"All source code is licensed under the BSD 3-Clause License, including the jupyter notebooks. All input data from the Danish Energy Agency and Renewables Ninja have their respective licenses specified in accompanying license files. All other data is licensed under CC-BY 4.0 Attribution 4.0 International.\r\n\r\nCopyright (C) 2023-2024 FZJ-ICE-2 and Deutsches Zentrum für Luft- und Raumfahrt"},"includedInDataCatalog":{"@type":"DataCatalog","name":"Jülich DATA","url":"https://data.fz-juelich.de"},"publisher":{"@type":"Organization","name":"Jülich DATA"},"provider":{"@type":"Organization","name":"Jülich DATA"},"funder":[{"@type":"Organization","name":"BMWK"},{"@type":"Organization","name":"GWK/DFG"},{"@type":"Organization","name":"Helmholtz Association"}],"distribution":[{"@type":"DataDownload","name":"01_data_processing.ipynb","fileFormat":"application/x-ipynb+json","contentSize":12957},{"@type":"DataDownload","name":"02_model_calculation.ipynb","fileFormat":"application/x-ipynb+json","contentSize":165524},{"@type":"DataDownload","name":"05 Gas turb. CC, steam extract..json","fileFormat":"application/json","contentSize":7854},{"@type":"DataDownload","name":"180 Lithium Ion Battery.json","fileFormat":"application/json","contentSize":15104},{"@type":"DataDownload","name":"40 Absorption heat pump, DH.json","fileFormat":"application/json","contentSize":9166},{"@type":"DataDownload","name":"86 PEMEC 100 MW.json","fileFormat":"application/json","contentSize":12176},{"@type":"DataDownload","name":"accounting_converteractivity-1.csv","fileFormat":"text/csv","contentSize":1039},{"@type":"DataDownload","name":"accounting_converteractivity.csv","fileFormat":"text/csv","contentSize":1091},{"@type":"DataDownload","name":"accounting_converterstartup.csv","fileFormat":"text/csv","contentSize":152},{"@type":"DataDownload","name":"accounting_converterunits-1.csv","fileFormat":"text/csv","contentSize":1922},{"@type":"DataDownload","name":"accounting_converterunits.csv","fileFormat":"text/csv","contentSize":1921},{"@type":"DataDownload","name":"accounting_indicatorbounds.csv","fileFormat":"text/csv","contentSize":165},{"@type":"DataDownload","name":"accounting_perindicator.csv","fileFormat":"text/csv","contentSize":496},{"@type":"DataDownload","name":"accounting_sourcesinkflow.csv","fileFormat":"text/csv","contentSize":369},{"@type":"DataDownload","name":"accounting_storageunits-1.csv","fileFormat":"text/csv","contentSize":746},{"@type":"DataDownload","name":"accounting_storageunits.csv","fileFormat":"text/csv","contentSize":744},{"@type":"DataDownload","name":"accounting_transportdistance.csv","fileFormat":"text/csv","contentSize":429},{"@type":"DataDownload","name":"config.yaml","fileFormat":"application/octet-stream","contentSize":8880},{"@type":"DataDownload","name":"converter_activityprofile-1.csv","fileFormat":"text/csv","contentSize":11016889},{"@type":"DataDownload","name":"converter_activityprofile.csv","fileFormat":"text/csv","contentSize":11011450},{"@type":"DataDownload","name":"converter_capacityparam.csv","fileFormat":"text/csv","contentSize":8517},{"@type":"DataDownload","name":"converter_coefficient-1.csv","fileFormat":"text/csv","contentSize":3363},{"@type":"DataDownload","name":"converter_coefficient.csv","fileFormat":"text/csv","contentSize":3345},{"@type":"DataDownload","name":"converter_coefficientprofile.csv","fileFormat":"text/csv","contentSize":11459485},{"@type":"DataDownload","name":"converter_techparam-1.csv","fileFormat":"text/csv","contentSize":997},{"@type":"DataDownload","name":"converter_techparam.csv","fileFormat":"text/csv","contentSize":752},{"@type":"DataDownload","name":"convert_scalars.py","fileFormat":"text/x-python","contentSize":6527},{"@type":"DataDownload","name":"convert_timeseries.py","fileFormat":"text/x-python","contentSize":3473},{"@type":"DataDownload","name":"create_folder_structure.py","fileFormat":"text/x-python","contentSize":76},{"@type":"DataDownload","name":"data_sheets_for_renewable_fuels.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":1137869},{"@type":"DataDownload","name":"fine_dd.json","fileFormat":"application/json","contentSize":10888},{"@type":"DataDownload","name":"fine_merra_comparison.json","fileFormat":"application/json","contentSize":5764},{"@type":"DataDownload","name":"general.py","fileFormat":"text/x-python","contentSize":2832},{"@type":"DataDownload","name":"getData.py","fileFormat":"text/x-python","contentSize":2210},{"@type":"DataDownload","name":"Input_profiles_fine_changed.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":413821},{"@type":"DataDownload","name":"Input_profiles_fine.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":568404},{"@type":"DataDownload","name":"map_accnodes.csv","fileFormat":"text/csv","contentSize":85},{"@type":"DataDownload","name":"map_aggregatenodesmodel.csv","fileFormat":"text/csv","contentSize":87},{"@type":"DataDownload","name":"model_coupling.py","fileFormat":"text/x-python","contentSize":18864},{"@type":"DataDownload","name":"ninja_pv_country_DE_merra-2_corrected.csv","fileFormat":"text/csv","contentSize":8618001},{"@type":"DataDownload","name":"ninja_pv_country_DE_merra-2_corrected.csv.license","fileFormat":"application/octet-stream","contentSize":146},{"@type":"DataDownload","name":"ninja_pv_country_DE_merra-2_corrected.json","fileFormat":"application/json","contentSize":2402},{"@type":"DataDownload","name":"ninja_wind_country_DE_current-merra-2_corrected.csv","fileFormat":"text/csv","contentSize":14257782},{"@type":"DataDownload","name":"ninja_wind_country_DE_current-merra-2_corrected.csv.license","fileFormat":"application/octet-stream","contentSize":148},{"@type":"DataDownload","name":"ninja_wind_country_DE_current-merra-2_corrected.json","fileFormat":"application/json","contentSize":3123},{"@type":"DataDownload","name":"Output_profiles_fine_changed.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":366507},{"@type":"DataDownload","name":"Output_profiles_fine.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":416476},{"@type":"DataDownload","name":"parameters.json","fileFormat":"application/json","contentSize":119},{"@type":"DataDownload","name":"Potentials_changed.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":6511},{"@type":"DataDownload","name":"Potentials.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":14490},{"@type":"DataDownload","name":"README.md","fileFormat":"text/markdown","contentSize":8908},{"@type":"DataDownload","name":"REMix_dd.json","fileFormat":"application/json","contentSize":8124},{"@type":"DataDownload","name":"remix_readRemixCsv.json","fileFormat":"application/json","contentSize":14994},{"@type":"DataDownload","name":"REMix-workflow.drawio","fileFormat":"application/octet-stream","contentSize":13536},{"@type":"DataDownload","name":"REMix-workflow.pdf","fileFormat":"application/pdf","contentSize":47379},{"@type":"DataDownload","name":"run.py","fileFormat":"text/x-python","contentSize":67},{"@type":"DataDownload","name":"set_accnodes.csv","fileFormat":"text/csv","contentSize":3},{"@type":"DataDownload","name":"set_accnodesdata.csv","fileFormat":"text/csv","contentSize":43},{"@type":"DataDownload","name":"set_activities.csv","fileFormat":"text/csv","contentSize":89},{"@type":"DataDownload","name":"set_commodities.csv","fileFormat":"text/csv","contentSize":186},{"@type":"DataDownload","name":"set_converter_techs.csv","fileFormat":"text/csv","contentSize":300},{"@type":"DataDownload","name":"set_distancetypes.csv","fileFormat":"text/csv","contentSize":9},{"@type":"DataDownload","name":"set_indicators.csv","fileFormat":"text/csv","contentSize":128},{"@type":"DataDownload","name":"set_linksdata.csv","fileFormat":"text/csv","contentSize":133},{"@type":"DataDownload","name":"set_nodesdata.csv","fileFormat":"text/csv","contentSize":33},{"@type":"DataDownload","name":"set_nodesmodel.csv","fileFormat":"text/csv","contentSize":35},{"@type":"DataDownload","name":"set_nodesmodelsel.csv","fileFormat":"text/csv","contentSize":32},{"@type":"DataDownload","name":"set_profiletypes.csv","fileFormat":"text/csv","contentSize":18},{"@type":"DataDownload","name":"set_sourcesink_techs.csv","fileFormat":"text/csv","contentSize":113},{"@type":"DataDownload","name":"set_storage_techs.csv","fileFormat":"text/csv","contentSize":91},{"@type":"DataDownload","name":"set_timemodel.csv","fileFormat":"text/csv","contentSize":52560},{"@type":"DataDownload","name":"set_transport_techs.csv","fileFormat":"text/csv","contentSize":3},{"@type":"DataDownload","name":"set_years.csv","fileFormat":"text/csv","contentSize":13},{"@type":"DataDownload","name":"set_yearssel.csv","fileFormat":"text/csv","contentSize":5},{"@type":"DataDownload","name":"sourcesink_annualsum.csv","fileFormat":"text/csv","contentSize":3690},{"@type":"DataDownload","name":"sourcesink_config.csv","fileFormat":"text/csv","contentSize":540},{"@type":"DataDownload","name":"sourcesink_profile.csv","fileFormat":"text/csv","contentSize":30153748},{"@type":"DataDownload","name":"storage_levelprofile.csv","fileFormat":"text/csv","contentSize":27462658},{"@type":"DataDownload","name":"storage_reservoirparam.csv","fileFormat":"text/csv","contentSize":2523},{"@type":"DataDownload","name":"storage_sizeparam-1.csv","fileFormat":"text/csv","contentSize":296},{"@type":"DataDownload","name":"storage_sizeparam.csv","fileFormat":"text/csv","contentSize":297},{"@type":"DataDownload","name":"storage_techparam-1.csv","fileFormat":"text/csv","contentSize":232},{"@type":"DataDownload","name":"storage_techparam.csv","fileFormat":"text/csv","contentSize":280},{"@type":"DataDownload","name":"strukturExample.png","fileFormat":"image/png","contentSize":67982},{"@type":"DataDownload","name":"strukturExample.vsdx","fileFormat":"application/vnd.ms-visio.viewer","contentSize":78661},{"@type":"DataDownload","name":"technology_data_for_el_and_dh.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":1256795},{"@type":"DataDownload","name":"technology_data_for_el_and_dh.xlsx.license","fileFormat":"application/octet-stream","contentSize":173},{"@type":"DataDownload","name":"technology_datasheet_for_energy_storage.xlsx","fileFormat":"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","contentSize":301917},{"@type":"DataDownload","name":"technology_datasheet_for_energy_storage.xlsx.license","fileFormat":"application/octet-stream","contentSize":171},{"@type":"DataDownload","name":"transport_coefficient.csv","fileFormat":"text/csv","contentSize":70},{"@type":"DataDownload","name":"transport_coefperdistance.csv","fileFormat":"text/csv","contentSize":128},{"@type":"DataDownload","name":"transport_coefperflow.csv","fileFormat":"text/csv","contentSize":71},{"@type":"DataDownload","name":"transport_distanceparam.csv","fileFormat":"text/csv","contentSize":683},{"@type":"DataDownload","name":"transport_linesparam.csv","fileFormat":"text/csv","contentSize":526},{"@type":"DataDownload","name":"transport_linkstartend.csv","fileFormat":"text/csv","contentSize":576},{"@type":"DataDownload","name":"transport_techparam.csv","fileFormat":"text/csv","contentSize":75},{"@type":"DataDownload","name":"user.yaml","fileFormat":"application/octet-stream","contentSize":15264},{"@type":"DataDownload","name":"workflow.drawio","fileFormat":"application/octet-stream","contentSize":4167},{"@type":"DataDownload","name":"workflow.pdf","fileFormat":"application/pdf","contentSize":46697}]}