zenodo-client:用于自动将科学数据上传和版本管理到Zenodo的工具

时间:2024-04-07 23:15:49
【文件属性】:

文件名称:zenodo-client:用于自动将科学数据上传和版本管理到Zenodo的工具

文件大小:26KB

文件格式:ZIP

更新时间:2024-04-07 23:15:49

Python

Zenodo客户 Zenodo API的包装器。 :flexed_biceps:入门 第一个示例显示了如何设置一些配置,然后再不用担心它是否已经上传-全部 。第一次运行此脚本时,将进行新的沉积,发布并将标识符与给定的密钥一起存储在~/.config/zenodo.ini 。下次运行时,将查找沉积物,并上传数据。系统会按日期自动提供版本控制,如果一天上传多个版本,则会附加破折号和修订。 from zenodo_client import Creator , Metadata , ensure_zenodo # Define the metadata that will be used on initial upload data = Metadata ( title = 'Test Upload 3' , upload_type = 'dataset' , description = 't


【文件预览】:
zenodo-client-main
----MANIFEST.in(347B)
----.readthedocs.yml(209B)
----docs()
--------Makefile(612B)
--------source()
----.github()
--------workflows()
----CONTRIBUTING.rst(3KB)
----tests()
--------test_version.py(407B)
--------__init__.py(63B)
----tox.ini(3KB)
----LICENSE(1KB)
----src()
--------zenodo_client()
----setup.cfg(3KB)
----setup.py(140B)
----.gitignore(5KB)
----README.md(7KB)
----.bumpversion.cfg(864B)
----.flake8(669B)

网友评论