Olive Tree’s parsed texts provide users with the ability to see the parsing and dictionary form of any word in the text by simply tapping on a word. Another lesser known feature is the ability to perform morphological searches within these resources.
There are two ways to perform these searches. The first is to use one of the pre-defined searches presented in the parsing pop-up window. If you have already tapped on a word and would like to find other similar occurrences, the parsing popup provides three commonly used options.
The first is the ability to search for all occurrences of the word in question, regardless of how they are inflected. This is done by tapping the “search for X” button at the bottom of the parsing popup.
The other two options are provided as links in the parsing popup. The first is “search for other occurrences of X in this form”. The second is “search for all occurrences of this form”.
While these three options cover most use cases, they can only be accessed via the parsing popup and require you to first find an occurrence of the word in the form that you are interested in. If you do not know where to find an occurrence of that word, you may wish to do a manual search.
A manual search can be done by tapping on the search icon and keying in the word using Olive Trees Morphological Search Syntax. This syntax is very simple. For most texts is follows this format
WORD + [LEMMA] + [PARSING]
It is possible to replace these fields with wildcards (*). Rather than keying in the inflected form, we could also search for this and get the same results:
Or, if we wanted to occurrences of any word in this form, we could search for this:
On the other hand, the following search would yield all forms of the lemma:
It is important to note that the wildcards before and after this field are required because the search has to account for the whole string, which follows the format WORD + [LEMMA] + [PARSING].
It is also worth noting that leaving out accents or vowel points will result in failed searches.
The parsing codes for the NA28 and the BHS can be found at the links below, and the parsing codes of the AGNT are given in its introduction.