Peneira: academic papers from many sources in one command
Project description
peneira
It's time to sift through some articles 🤭
With this CLI you can search for papers for your research in different sources and export the results.
DISCLAIMER: This is a work in progress. The code is under active development and it's not ready for production use.
Available sources
...and many more to come! Feel free to contribute. There is a world of papers out there!
OpenAlex
Here are some details about this source:
- OpenAlex data sources
- OpenAlex search syntax
- Open Alex filters
- Open Alex rate limits and authentication
This library obeys the rate limits of the OpenAlex API (10 requests per second).
Usage
CLI
You can interact with the CLI using peneira
. For example, to search for papers on
"artificial intelligence" and "syndromic surveillance" and save the results to a file, you can run:
peneira -s open_alex -s semantic_scholar --filename my-papers.json
You will be prompted to enter the search query for each source. The lib will search for papers in
OpenAlex and Semantic Scholar and store it in a file named my-papers.json
.
If no filename is provided, the results will be stored to results.json
.
You have also the option of export it to a bibtex file:
peneira -s open_alex -s semantic_scholar --format bibtex --filename my-papers.bib
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.