cthoyt / zenodo-client

A tool for automated uploading and version management of scientific data to Zenodo
MIT License
25 stars 5 forks source link

Add support for more metadata fields: keywords, communities, #25

Closed nuest closed 11 months ago

nuest commented 11 months ago

Communities can be added via their identifier:

  "metadata": {
    "access_right": "open",
    "access_right_category": "success",
    "communities": [
      {
        "id": "o2r"
      }
    ],

Keywords are an array:

    "doi": "10.5281/zenodo.4768096",
    "keywords": [
      "reproducible research",
      "PhD thesis",
      "metascience",
      "reproducibility",
      "GIScience",
      "geography",
      "geology"
    ],
    "language": "eng",
    "license": {
      "id": "other-at"
    },

The additional notes field is just a string:

    "notes": "See cover pages for each article for the license of the respective work.\n\nIntroduction and synopsis are published under a CC-BY 4.0 license.",