Astrophysics Data System (ADS)¶
The Astrophysics Data System (ADS) is a digital library portal for researchers in astronomy and physics, operated by the Smithsonian Astrophysical Observatory (SAO) under a NASA grant. The ADS is a solr instance, but not with the standard API paths.
This engine uses the search/query API endpoint. Since the user’s search term is passed through, the search syntax of ADS can be used (at least to some extent).
Configuration¶
The engine has the following additional settings:
- name: astrophysics data system
api_key: "..."
inactive: false
Implementations¶
- searx.engines.astrophysics_data_system.api_key = 'unset'¶
Get an API token as described in https://ui.adsabs.harvard.edu/help/api
- searx.engines.astrophysics_data_system.ads_field_list = ['abstract', 'author', 'bibcode', 'comment', 'date', 'doi', 'isbn', 'issn', 'keyword', 'page', 'page_count', 'page_range', 'pub', 'pubdate', 'pubnote', 'read_count', 'title', 'volume', 'year']¶
Set of fields to return in the response from ADS.
- searx.engines.astrophysics_data_system.ads_rows = 10¶
How many records to return for the ADS request.
- searx.engines.astrophysics_data_system.ads_sort = 'read_count desc'¶
The format is ‘field’ + ‘direction’ where direction is one of ‘asc’ or ‘desc’ and field is any of the valid indexes.