Skip to content

Develop better input data system for MESSAGEix-Materials #193

@macflo8

Description

@macflo8

At the moment, most of the input data for MESSAGEix-Materials is stored in xlsx files. This has the following advantages and disadvantages as a consequence.:

Pros

  • xlsx files can hold various data types including data visualizations and images, which can be used to collect related literature all in one file
  • Since many people are familiar with spreadsheet software, the xlsx files can increase the accessibility for new users

Cons

  • Since xlsx files are binary, changes in these files picked up by version control are not human readable
  • Merging these files with git is not possible

To resolve the version control issues, it would be desirable to move to csv and yaml files to store input data. There is however a need to find a solution for the remaining data documentation currently stored in the xlsx files.

Material submodules that use xlsx files:

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhNew features or functionalitymaterialMESSAGEix-Materials variant

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions