Skip to main content

CLI tool that exports DataCite records to an S3 bucket.

Project description

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

websnap

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

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datacite_websnap-3.0.0.tar.gz (30.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

datacite_websnap-3.0.0-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file datacite_websnap-3.0.0.tar.gz.

File metadata

  • Download URL: datacite_websnap-3.0.0.tar.gz
  • Upload date:
  • Size: 30.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.27.0 CPython/3.13.13 Linux/6.8.0-117-generic

File hashes

Hashes for datacite_websnap-3.0.0.tar.gz
Algorithm Hash digest
SHA256 748436342a24b9f6f7e85c0f537e667f4820caaa8fe4c172641f2e3ce60f8b39
MD5 bb98780ec9755564db375dd6de3fd32c
BLAKE2b-256 4377b4df945af45de94822534bf7e08214092d1311e58e7021bedfbd53b81641

See more details on using hashes here.

File details

Details for the file datacite_websnap-3.0.0-py3-none-any.whl.

File metadata

  • Download URL: datacite_websnap-3.0.0-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.27.0 CPython/3.13.13 Linux/6.8.0-117-generic

File hashes

Hashes for datacite_websnap-3.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0308afcb755e0535378288cb802dbc50e1c43fcddf2616e94a3107a33282d608
MD5 a471e9c391a76dd262d54d0d45b8376b
BLAKE2b-256 5186a5e92b855b440972d030fa65445acce93e537ca0479bf24d158356fe015c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page