Subset

A subset of publications may be obtained by executing a selection expression in the Subset page.

The selection expression works by using functions which select a subset of all publications currently in the system. Operators can be used to combine these subsets. Paranthesis are used to determine the order of evaluation if the operators. A selection expression may be arbitrarily complex.

The list of selected publications can be viewed or downloaded in different file formats.

Operators

+ plus Union of the two sets.
- minus Difference between first and second set.
# hash Intersection between the two sets.
^ hat Symmetric difference between the two sets.

Evaluation

Operators are evaluated left-to-right; same precedence. Use parenthesis ( ) to control the evaluation order.

Functions

year(year) Select by year published.
label(label) Select by label. Character case is ignored. May contain wildcard '*' at the end. Use double-quotes around the value if it contains parentheses.
author(name) Select by author name of the form "family initials". Character case is ignored. May contain wildcard '*' at the end.
orcid(orcid) Select by researcher ORCID.
issn(code) Select by journal ISSN code.
published(date) Select published (official journal date) after the given date, of the form YYYY-MM-DD.
first(date) Select published first (official journal date or online) after the given date, of the form YYYY-MM-DD.
online(date) Select published online after the given date, of the form YYYY-MM-DD.
modified(date) Select modified after the given date, of the form YYYY-MM-DD.
no_doi() Select publications lacking DOI.
no_pmid() Select publications lacking PMID (PubMed identifier).
no_label() Select publications lacking label.

Examples

Labelled by 'ABC' and published during 2020, excluding those also labelled 'XYZ':
label(ABC) # year(2020) - label(XYZ)

Labelled by 'ABC', excluding those published during 2020 except those labelled 'XYZ':
label(ABC) # (year(2020) - label(XYZ))

All published during 2020 except those labelled 'ABC' having an author with a name beginning with an "a" (case is ignored):
year(2020) - (label(ABC) # author(a*))

A label having a parentheses within it; use double-quotes.
label("ABC (minor)")


Publications 7.2.9