Skip to content

EnviDat/datacite-websnap

Repository files navigation

datacite-websnap

CLI tool that exports DataCite records to an S3 bucket.

Also supports exporting records to a local machine.


Purpose

  • Developed to facilitate interoperability between the data platforms of the ETH research institutions in Switzerland.
  • Empowers research institutions to share their DataCite metadata records by exporting the records to publicly accessible S3 cloud storage.
  • Tool also supports exporting a single DataCite DOI XML record, JSON record, and associated resource data files.

Installation

pip install datacite-websnap

Terminal Documentation

General

datacite-websnap --help

Commands

datacite-websnap bulk-export --help
datacite-websnap doi-export --help

Documentation

See the full documentation for commands, usage examples, and reference.

  • Commands: bulk-export, doi-export, common options
  • Usage: S3 bucket and local machine examples
  • Reference: credentials, filters, logs, DataCite API

Author

Rebecca Buchholz

EnviDat is the environmental data portal of the Swiss Federal Institute for Forest, Snow and Landscape Research WSL.

Inspiration

An EnviDat PyPI package that copies files retrieved from an API to an S3 bucket or a local machine.

License

MIT License

About

CLI tool that bulk exports DataCite metadata records for a specific repository to an S3 bucket.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages