creativecommons/quantifying

Integrating PubMed Central As a DataSource to Improve Quantifying Creative Commons

Open

#233 opened on Nov 5, 2025

View on GitHub
 (1 comment) (0 reactions) (0 assignees)Python (73 forks)auto 404
help wanted✨ goal: improvement💻 aspect: code🟩 priority: low🧹 status: ticket work required

Repository metrics

Stars
 (48 stars)
PR merge metrics
 (PR metrics pending)

Description

Problem

Improving Quantifying Creative commons with Medical and life Science records from PubMed.

Description

This Issue aims to integrate PubMed as a new data source for improving Quantifying Creative Commons project. PubMed provides access to biomedical literature with Creative Commons licensing information, contributing valuable insights into open access scientific publishing trends.

Additional context

API Documentation

API Limitations and Constraints

Rate Limiting

  • Maximum Rate: 3 requests per second (0.34-second intervals)
  • Enforcement: Implemented via time.sleep(0.34) between requests
  • Retry Strategy: 3 retries with exponential backoff for failed requests

Data Retrieval Limits

  • Per Request: Maximum 9,999 records per esearch call
  • Batch Size: 200 papers per efetch request for optimal performance
  • Total Limit: Configurable via --fetch-limit parameter (default: 5,000)

PubMed Data Source Information

Implementation

  • I would be interested in implementing this feature.

Contributor guide