Data set search syntax
I have been playing with the Bible Browser and then attempting to duplicate results from the Bible search. To do so, I have been referencing the data set manuals. These need to be updated with the new search syntax and if possible, why not create a search link to open the sample searches so the user can use them as a template.
Question: Of all the various categories in the Bible Browser, which ones should we be able to duplicate in the search window? Is there a listing of how to type the various data sets into the search box? For example: Messianic Prophecies is: messianicProphecy, discovered by copying from the manual, letting L10 convert to new syntax.
It would also be great if the dropdown from the search box included these data set syntax as options.
New search is great, just trying to explore further.
Thanks
Comments
-
Remember that in the Bible browser each facet is treated independently. This means that if a label occurs more than once in the verse or pericope, when you ask for two or more attributes of a label they don't necessarily apply to the same occurrence of the label.
Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."
0 -
Exactly which is why using search would be helpful. I just need the syntax if here is a list and to know which sets are searchable. For example Speaking to God.
0 -
Starting at Verbum Tip 4a: Bible Browser - introduction - Faithlife Forums (logos.com) and following the forward links, you will find more information than you want covering all the facets available in the Bible browser at that time. For example, Speaking to God is Verbum Tip 4o: Bible Browser: Speaking to God - Faithlife Forums (logos.com)
Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."
0 -
Perfect and very thorough. I assume if I paste example searches into the search box L10 will convert the syntax.
Thanks
0 -
L10 will convert the syntax.
It should
Orthodox Bishop Alfeyev: "To be a theologian means to have experience of a personal encounter with God through prayer and worship."; Orthodox proverb: "We know where the Church is, we do not know where it is not."
0 -
Perfect and very thorough. I assume if I paste example searches into the search box L10 will convert the syntax.
It will. But note that you can use OR to find different attributes/values in L10 labels e.g.
speech:((content:Query OR content:Response) AND mode:Conversation) INTERSECTS speaker:Abraham
EDIT: this OR applies to Labels only.
Dave
===Windows 11 & Android 13
0 -
The only data set that does not seem to work, adapting old syntax to new, is promises. Maybe give one a try and let me know what I am doing wrong.
0 -
The example in the Promise dataset documentation shows there is a caveat to be had:
{Label Promise WHERE Fulfillment ~ <Event The Assyrians withdraw from Jerusalem> AND Theme ~ <PreachingTheme God: Love> AND Verb Class ~ Caring and Empathizing}
-- it doesn't even work in L9.
So I deleted attributes until I got results for: {Label Promise WHERE Fulfillment ~ <Event The Assyrians withdraw from Jerusalem>}
That was converted to: promise:fulfillment:event:"The Assyrians withdraw from Jerusalem"
If necessary break it down manually to label:Promise and use the L10 Context menu to see how a result (e.g. at 2 Kings 19:28) is formatted via its Search -->
promise:(fulfillment:event:"The Assyrians withdraw from Jerusalem" AND theme:preachingTheme:"God's Wrath" AND verbClass:Force)
The datatype can be omitted, so it simplifies to:
promise:(fulfillment:"The Assyrians withdraw from Jerusalem" AND theme:"God's Wrath" AND verbClass:Force)
Dave
===Windows 11 & Android 13
0 -
Thanks Dave,
Should:
promise:fulfillment
Produce all the promises that are fulfilled?
Also, this does not seem to work and I selected it from the drop down menu:
promise:fulfillment:event:"Jesus turns water into wine"
0 -
Should:
promise:fulfillment
Produce all the promises that are fulfilled?
Use
promise:fulfillment:*
The syntax is "labelClass:property:value" and all three parts are required. ("value" can also have two parts if it's written as "dataType:dataTypeValue".)
0 -
Also, this does not seem to work and I selected it from the drop down menu:
promise:fulfillment:event:"Jesus turns water into wine"
What passage?
Dave
===Windows 11 & Android 13
0