The repository search engine allows simple free-text queries. At the same time, the nature of bibliographic searching differs from that of a web page searching. The repository enables precise, structured, search to build exact queries. This page lists several useful trips and tricks.
Please note that for some bibliographic fields, such as author and affiliation, a challenge exists: author names, and institution names, are not yet standardized, and are recorded as provided by participating publishers. Leveraging partnership with publishers, other services and the wider SCOAP3 community will constantly improve the quality of these data, as SCOAP3 moves forward.
The repository uses ElasticSearch 6.2.4 (soon to be updated to version 6) both for the API and for the user friendly search. If in need to create more advanced queries, the ElasticSearch Query String documentation can prove useful.
Detailed documentation is available on our GitHub Wiki.
The website provides the possibility to filter for date, country, and journal through facets. These are visible before entering a search query and after it as well. On the results page the following facets can be found:
It is possible to use a query string along with the facets. This will result in an AND logical connection between the query text and the selected facets. For more advanced usage consulting the ElasticSearch Query String documentation can prove useful.
Note: date:2019 is equivalent to date:2019-01-01.
Note: only articles that have affiliation with all selected countries will be displayed. The list of available countries (visible in facets) always depends on the current results, so if there is no article associated with a country that country won’t be displayed in the filter.
Enter the desired author as a query using author field: author:”John Doe”.
Enter the desired affiliation as a query using affiliation field: affiliation:”University of Oklahoma”.
Enter the desired DOI as a query using doi field: doi:”10.1016/j.physletb.2018.01.002″.
Search directly with the arXiv ID, without additional fields: 1808.02380.
If there is more than one phrase in the search text, those will be connected with logical AND.
Example:
It’s also possible to negate something, with the NOT
keyword.
Example: articles that are affiliated with China but NOT with Hungary (following three queries are identical in their meaning):
country:(NOT Hungary) country:China
country:(NOT Hungary) AND country:China
country:((NOT Hungary) AND China)
Note: all fields are case-sensitive.
The SCOAP3 team wants to specifically thank Tamas Nyiri for his contributions in developing the new version of this repository and in preparing all the related documentation.