usc-isi-i2 / Web-Karma

Information Integration Tool

Home Page:http://www.isi.edu/integration/karma/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

labels missing when hovering over class

turbomam opened this issue · comments

Sometimes the label is missing when I hover over the glyph for a class or property on the worksheet, even if an rdfs:label is defined in my imported ontology.

For example, when I instantiate this class and hover over its glyph, I see a URI (http://transformunify.org/ontologies/TURBO_00005021) , but not the label biobank_consenter

    <owl:Class rdf:about="http://transformunify.org/ontologies/TURBO_0000502">
        <owl:equivalentClass>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/NCBITaxon_9606"/>
                    <owl:Restriction>
                        <owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/RO_0000087"/>
                        <owl:someValuesFrom>
                            <owl:Class>
                                <owl:intersectionOf rdf:parseType="Collection">
                                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/ICO_0000086"/>
                                    <owl:Restriction>
                                        <owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/BFO_0000054"/>
                                        <owl:someValuesFrom>
                                            <owl:Class>
                                                <owl:intersectionOf rdf:parseType="Collection">
                                                    <rdf:Description rdf:about="http://purl.obolibrary.org/obo/OBI_0000810"/>
                                                    <owl:Restriction>
                                                        <owl:onProperty rdf:resource="http://purl.obolibrary.org/obo/RO_0000057"/>
                                                        <owl:someValuesFrom rdf:resource="http://purl.obolibrary.org/obo/OMIABIS_0000010"/>
                                                    </owl:Restriction>
                                                </owl:intersectionOf>
                                            </owl:Class>
                                        </owl:someValuesFrom>
                                    </owl:Restriction>
                                </owl:intersectionOf>
                            </owl:Class>
                        </owl:someValuesFrom>
                    </owl:Restriction>
                </owl:intersectionOf>
            </owl:Class>
        </owl:equivalentClass>
        <rdfs:subClassOf rdf:resource="http://purl.obolibrary.org/obo/NCBITaxon_9606"/>
        <oboInOwl:shorthand>BiBaCo</oboInOwl:shorthand>
        <oboInOwl:shorthand>biobank_consenter</oboInOwl:shorthand>
        <rdfs:label>biobank consenter</rdfs:label>
    </owl:Class>

We have fixed this in development branch. It should be available soon in the new release, or you can check it out in the development branch if you are building from source.

> git checkout development
> mvn clean install
> cd karma-web
> mvn jetty:run