diff --git a/.sync-zenodo-metadata.py b/.sync-zenodo-metadata.py index c5ef860b2..a870eecb1 100755 --- a/.sync-zenodo-metadata.py +++ b/.sync-zenodo-metadata.py @@ -67,7 +67,8 @@ def sync(ctx, in_place=False, check=True): zenodo_updated['creators'] = [a.as_zenodo_creator() for a in authors] zenodo_updated['contributors'] = [c.as_zenodo_creator() for c in contributors if c not in authors] - zenodo_updated['version'] = citation['version'] + for key in ('version', 'keywords'): + zenodo_updated[key] = citation[key] modified = json.dumps(zenodo, sort_keys=True) != json.dumps(zenodo_updated, sort_keys=True) if modified: diff --git a/.zenodo.json b/.zenodo.json index 0d7a159da..08be27bd3 100644 --- a/.zenodo.json +++ b/.zenodo.json @@ -54,8 +54,9 @@ "description": "The signac-flow tool provides the basic components to set up simple to complex workflows for projects as part of the signac framework. That includes the definition of data pipelines, execution of data space operations and the submission of operations to high-performance super computers.", "keywords": [ "python", + "data management", "reproducibility", - "sharability", + "shareability", "workflow", "scientific computing" ], diff --git a/CITATION.cff b/CITATION.cff index 42273a300..71526d293 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -39,7 +39,7 @@ keywords: - python - "data management" - reproducibility - - sharebility + - shareability - workflow - "scientific computing" license: "http://www.opensource.org/licenses/BSD-3-Clause"