paper_firehose.commands.query

Query paper databases for entries with flexible filtering and output.

Functions

run(config_path, *[, db_key, topic, ...])

Execute a query against one of the paper databases.

paper_firehose.commands.query.run(config_path, *, db_key='current', topic=None, min_rank=None, status=None, has_doi=False, has_abstract=False, since=None, until=None, search=None, fuzzy=None, rerank=None, sort='rank', limit=20, offset=0, output_json=False, count_only=False, fields=None)[source]

Execute a query against one of the paper databases.

Return type:

None

Parameters:
  • config_path (str | None)

  • db_key (str)

  • topic (str | None)

  • min_rank (float | None)

  • status (str | None)

  • has_doi (bool)

  • has_abstract (bool)

  • since (str | None)

  • until (str | None)

  • search (str | None)

  • fuzzy (str | None)

  • rerank (str | None)

  • sort (str)

  • limit (int)

  • offset (int)

  • output_json (bool)

  • count_only (bool)

  • fields (str | None)