Skip to main content

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

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.2.0.tar.gz (34.5 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.2.0-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for datacite_websnap-3.2.0.tar.gz
Algorithm Hash digest
SHA256 09588d567016579dfd9472cff5477b8d183199a5c5c295cb26f23cf2492a6777
MD5 5be1cd5e78a5d015abe31cb519dd2b6b
BLAKE2b-256 f312c25584333304bc3d7d688a01c35635e4ee112ad8bd02e64d55f6cc69d007

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for datacite_websnap-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 811ec06435dadf86b13c1fe0bc933755233f7e1bc1fcdda0e38d58b62e670a4c
MD5 8e4a9b3f3b4460239a9151630a560a3f
BLAKE2b-256 91889991b02e3dfbd21e2ed36ba8d952d147c1337071999261e3bb4908b7a21e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

3.2.0 This release

2 files

3.1.0

2 files

3.0.0

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page