Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/inanyan/bib-arxiv-generator


https://github.com/inanyan/bib-arxiv-generator

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Description
A Python script that generates a BibTeX file with various articles from arXiv.

It fetches only `title`, `author`, and `eprint` fields.

# Before running

Run this:

```
pip install -r -requirements.txt
```

The script relies on two packages:
- `arxiv`: searches for articles using arXiv API,
- `pybtex`: generates `.bib` files.

# Usage

*I'll just paste a help message here* 😄

```
usage: main.py [-h] [--count COUNT] [--query QUERY] [--file FILE]

options:
-h, --help show this help message and exit
--count COUNT Count of entries to retrieve
--query QUERY Search query
--file FILE Path to generated file
```

Tip: to set the search query properly you can wrap it in double quotes. That way the shell will pass the series of words as one string.

# Use in JabRef
The primary use for this generator is for making a large `.bib` file for testing the AI functionality in JabRef.

JabRef provides a script for generating large `.bib` files, but AI functionality operates on linked files.