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
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.22.tar.gz
(148.4 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
bibforgery-1.10.22-py3-none-any.whl
(149.3 kB
view details)
File details
Details for the file bibforgery-1.10.22.tar.gz.
File metadata
- Download URL: bibforgery-1.10.22.tar.gz
- Upload date:
- Size: 148.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9bf59bb385d1c85304a413f5cfff943e332de4a5c1a3a53136a112f43de4fbe9
|
|
| MD5 |
71574d1eef6db10889964ef139e16cd4
|
|
| BLAKE2b-256 |
2caa665bd1d9039c97d621b9a53698ffef1fa1738470bef1f49d139e4655853a
|
File details
Details for the file bibforgery-1.10.22-py3-none-any.whl.
File metadata
- Download URL: bibforgery-1.10.22-py3-none-any.whl
- Upload date:
- Size: 149.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/6.2.0 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93f5e89e955824d2fd1b39ee15503aa5b75df8b0d6adf5816064784f45881740
|
|
| MD5 |
d6b4a47b6d4d002fa80d314b031ce4c2
|
|
| BLAKE2b-256 |
8b50344b33d69555136bf5bdfb7155c0864e54881696a92412f3232ed6c1a228
|