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.1.0.tar.gz (31.4 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.1.0-py3-none-any.whl (23.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: datacite_websnap-3.1.0.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.28.0 CPython/3.13.14 Linux/6.8.0-124-generic

File hashes

Hashes for datacite_websnap-3.1.0.tar.gz
Algorithm Hash digest
SHA256 a8ed536d3c862162973cc79c8890607731e91e7ddcc5c28f939f49a55aea0b16
MD5 32f00e467a029c7e99c38e641e6fbffc
BLAKE2b-256 a55215131945536a1faec9f31bf880c7b1d2393f23563648a98ba8229e2d9698

See more details on using hashes here.

File details

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

File metadata

  • Download URL: datacite_websnap-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 23.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: pdm/2.28.0 CPython/3.13.14 Linux/6.8.0-124-generic

File hashes

Hashes for datacite_websnap-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5760bf568f6851191d1b4f3bd50f489c8a25321a7660f37291f43976c28e4a2a
MD5 206d519b956652964772fb02fda4bffd
BLAKE2b-256 2525a85dfffb9b37a06c31cbcd570c529a56614a80b077013a2418237591b450

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