Thanks, David.  That was helpful.

Adam


On Monday, October 14, 2024 at 4:14:18 AM UTC-6 David Price wrote:

> Hi Adam,
>
> Taxonomies collection type takes an opinionated view of SKOS and SKOS-XL.
>
> From our SKOS-XL training material:
>
>
>    - *SKOS-XL Shapes are available in EDG – can be included in your 
>    taxonomies and ontologies.*
>    - 
> *Contain property shapes for skosxl:altLabel and skosxl:hiddenLabel, but 
>    not for skosxl:preferredLabel *
>    - *In EDG, concepts must have a textual preferred label (or rdfs:label 
>    or its subproperty) – as opposed to a link to another resource that has a 
>    literal signifying its label.*
>    - *This is because preferred names are used for auto-complete and 
>    other algorithms.*
>
> *You can add a shape for skosxl:prefLabel, but this does not remove the 
> need to have the textual preferred labels for Concepts *
>
>
> Some customers use ChangeScripts to synch the “normal” prefLabel and the 
> Label instance literal form value.
>
>
> https://archive.topquadrant.com/doc/latest/ext/points.html?highlight=changescript#change-and-commit-scripts
>
> Cheers,
> David
>
> On Sun, Oct 13, 2024 at 8:14 PM Adam Kimball <adamfk...@gmail.com> wrote:
>
>> Hi all,
>>
>> I’m working on a pure SKOS-XL taxonomy. All concepts connect to a 
>> skosxl:Label via one of the SKOS-XL predicates like skosxl:altLabel. I’ve 
>> got almost everything looking good when examining a particular concept. The 
>> right labels are in the “Label Object (XL)” property group and my 
>> customizations of the viewers are working.
>>
>> The only remaining issue is that I see QNames for concepts on the 
>> “Taxonomy Concepts” panel and under the “Hierarchical Relationships”, when 
>> I’d expect to see the skosxl:literalForm of the concept’s skosxl:prefLabel 
>> skosxl:Label.
>>
>> My first thought was to infer a skos:prefLabel from the 
>> (skosxl:prefLabel, skosxl:Label) via a SHACL values rule but no dice. I’d 
>> strongly prefer not to have redundant skos:prefLabel and (skosxl:prefLabel, 
>> skosxl:Label) statements in the actual data.
>>
>> What’s the best way for me to get the XL prefLabels to render as the 
>> concept name?
>>
>> Best,
>> Adam
>>
>> -- 
>> The topics of this mailing list include TopBraid EDG and related 
>> technologies such as SHACL.
>> To post to this group, send email to topbrai...@googlegroups.com
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "TopBraid Suite Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to topbraid-user...@googlegroups.com.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/topbraid-users/3c5ab3e8-41c4-4c94-ac8a-fb44605eec96n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/topbraid-users/3c5ab3e8-41c4-4c94-ac8a-fb44605eec96n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
The topics of this mailing list include TopBraid EDG and related technologies 
such as SHACL.
To post to this group, send email to topbraid-users@googlegroups.com
--- 
You received this message because you are subscribed to the Google Groups 
"TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to topbraid-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/topbraid-users/4cbf59ed-23db-4ce4-b95a-8a4372e0a608n%40googlegroups.com.

Reply via email to