Skip to main content

doiget-tdm

doiget-tdm is a command-line application and Python library for obtaining the metadata and full-text of published journal articles.

[!WARNING] This package is primarily intended for use in text data mining projects where the user has subscriptions to full-text content and has organised data exchange agreements. Acquisition for most publishers will not work without configuration - see Available publishers.

Features

  • Acquire full-text of published articles, with built-in support for multiple publishers and their acquisition methods (e.g., network or local files).
  • Currently supported publishers (given appropriate access and configuration):
    • American Medical Association (AMA)
    • American Psychological Association (APA)
    • Elsevier
    • Frontiers
    • IOP
    • PeerJ
    • PLoS
    • PNAS
    • Royal Society
    • Sage
    • Springer-Nature
    • Taylor & Francis
    • Wiley
  • Customise acquisition and add additional publishers.
  • Retrieve article metadata from Crossref, optionally using a Lightning key:value (DOI:metadata) database formed from a Crossref public data export via crossref-lmdb.

Installation

The package can be installed using pip:

pip install doiget-tdm

Quickstart

Show the default configuration settings:

doiget-tdm show-config

Download the full-text (XML) of the journal article with DOI 10.1371/journal.pbio.1002611 to the default directory:

doiget-tdm acquire '10.1371/journal.pbio.1002611'

Next, you can read through the Workflow document to understand how to use the package in a text data mining project and the Concepts document to learn more about the approach taken by doiget-tdm.

Documentation

See the documentation for detailed information about how to use doiget-tdm.

Metadata

Release files for doiget-tdm 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for doiget-tdm 0.1.0
File Size Uploaded Provenance Actions
doiget_tdm-0.1.0.tar.gz 137.3 kB Without provenance Details for doiget_tdm-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for doiget-tdm 0.1.0
File Interpreter ABI Platform Actions
doiget_tdm-0.1.0-py3-none-any.whl Python 3 none any Details for doiget_tdm-0.1.0-py3-none-any.whl

Total release size: 182.9 kB

Release files / doiget_tdm-0.1.0.tar.gz

Download URL doiget_tdm-0.1.0.tar.gz
Size 137.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5678d030f7fa7ff07ff809219a33a9b4d1ea545ec77c1668f8552ea47129d6bc
BLAKE2b-256 checksum
How to use checksums
7ea472bf518a1e47e221ef925b38724b61e6f56c5d7e014029327a7fe9bf2c3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.10

Release files / doiget_tdm-0.1.0-py3-none-any.whl

Download URL doiget_tdm-0.1.0-py3-none-any.whl
Size 45.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3af69cf1390672cca71aaa22cf078dec0b0e46df9dc5a81dd7ac1e85a069f3e7
BLAKE2b-256 checksum
How to use checksums
3f9f5d834a7a3f78b6b2b7c865ae51eb6b51a6a88e3cebbe1c8fbcd20d0a343a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.11.10

Security for doiget-tdm 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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