Skip to main content

Cliente para obtener y procesar datos de Scopus

Project description

"BibForgery — Scopus → { bib | json | pdf | docx | txt }"

BibForgery v1.10

A command-line tool for retrieving publications from Scopus, storing them locally, and exporting them to multiple formats.


Installation

pip install bibforgery

Usage

bibforgery <command> [options]

Commands

fetch

Retrieve publications from a Scopus author profile and store them locally.

bibforgery fetch SCOPUS_ID [options]

Arguments

SCOPUS_ID              Scopus Author ID

Options

-f, --full             Include citing publications
-c, --crossref         Normalize titles using Crossref
-n, --name NAME        Name of the local record

Examples

bibforgery fetch 56000743500

bibforgery fetch 56000743500 \
    --crossref \
    --name theochem

bibforgery fetch 56000743500 \
    --full

export

Export a previously stored record to a supported format.

bibforgery export NAME -f FORMAT -o OUTPUT [options]

Supported Formats

text
json
bib
pdf
docx
word

Options

-f, --format FORMAT    Output format
-o, --output FILE      Output file path

--style {acs,aps}      Citation style
--full                 Include citing publications

Examples

bibforgery export theochem \
    -f json \
    -o papers.json

bibforgery export theochem \
    -f pdf \
    -o report.pdf

bibforgery export theochem \
    -f docx \
    -o report.docx \
    --style aps

db

Database and cache management commands.

bibforgery db <action> [options]

Available Actions

List stored records
bibforgery db list
Display cache information
bibforgery db cacheinfo
Repair cache entries
bibforgery db cachefix [options]

Options:

-l, --limit N          Maximum number of entries to process
--dry-run              Simulate changes without saving

Examples:

bibforgery db cachefix

bibforgery db cachefix \
    --limit 100

bibforgery db cachefix \
    --dry-run
Rebuild cached data
bibforgery db recache -n NAME [options]

Options:

-n, --name NAME        Source record name
--full                 Include citing publications

Examples:

bibforgery db recache \
    --name theochem

bibforgery db recache \
    --name theochem \
    --full

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

bibforgery-1.10.2b0.tar.gz (147.7 kB view details)

Uploaded Source

Built Distribution

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

bibforgery-1.10.2b0-py3-none-any.whl (148.7 kB view details)

Uploaded Python 3

File details

Details for the file bibforgery-1.10.2b0.tar.gz.

File metadata

  • Download URL: bibforgery-1.10.2b0.tar.gz
  • Upload date:
  • Size: 147.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for bibforgery-1.10.2b0.tar.gz
Algorithm Hash digest
SHA256 e931f0562b8db08867aabb91c03ec1cb3841ff37030505268d90116b3f8d86f9
MD5 a65ec11396f08a7b05e9a05eff2f8c46
BLAKE2b-256 653fdfc01d93ddbd21f52ed22f50661ce5b2ebc6899a868b5deaa52d58564225

See more details on using hashes here.

File details

Details for the file bibforgery-1.10.2b0-py3-none-any.whl.

File metadata

  • Download URL: bibforgery-1.10.2b0-py3-none-any.whl
  • Upload date:
  • Size: 148.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for bibforgery-1.10.2b0-py3-none-any.whl
Algorithm Hash digest
SHA256 bbadcedff70d929cb325eddd373c31b3f075e1f829770d1b74112666b935ba68
MD5 38568b4b28c2b76ec207ff30ed1b8913
BLAKE2b-256 84de4cf046e45c0cd1ee5e684c9532eb0213f27814844ba3c7c9632bb3219cf8

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