Stanbol
  1. Stanbol
  2. STANBOL-556

LdPath processor for Entityhub Indexing

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 0.9.0-incubating
    • Component/s: Entityhub
    • Labels:
      None

      Description

      This will allow to use simple LDPath statements for property mappings during the indexing of datasets.

      While the default mapping language supports a lot of use cases for mapping, converting and filtering of properties it is by far not as capable as [LDpath](http://code.google.com/p/ldpath/). Because of that the indexing tools has also support for using LDPath to process entities by using the "LdpathProcessor".

      A typical usage example of the LdpathProcessor processor are type specific mappings such as

      skos:prefLabel = .[rdf:type is diseasome:genes]/rdfs:label;

      This specifies that only for entities of the type "diseasome:genes" the rdfs:label is mapped to skos:prefLabel. rdfs:labels of Entities with other types will not be mapped to skos:prefLabel by this rule.

        Activity

        Hide
        Rupert Westenthaler added a comment -

        as of Revision #1330107 users can now

        • perform any LDpath program on the IndexingSource (if it does implement RDFRepository).
        • perform any LDpath program on the IndexingDestination within the new post-processing phase
        • perform local LDpath programs (e.g. for adv. filters on properties) as an EntityProcessor

        Note also that the Jena TDB indexing source now implements RDFRepository

        Show
        Rupert Westenthaler added a comment - as of Revision #1330107 users can now perform any LDpath program on the IndexingSource (if it does implement RDFRepository). perform any LDpath program on the IndexingDestination within the new post-processing phase perform local LDpath programs (e.g. for adv. filters on properties) as an EntityProcessor Note also that the Jena TDB indexing source now implements RDFRepository
        Hide
        Rupert Westenthaler added a comment -

        reopen, because the need of additional LDPath related functionality for the Indexing Tool

        Show
        Rupert Westenthaler added a comment - reopen, because the need of additional LDPath related functionality for the Indexing Tool
        Hide
        Rupert Westenthaler added a comment -

        implemented with #1306251

        Show
        Rupert Westenthaler added a comment - implemented with #1306251

          People

          • Assignee:
            Rupert Westenthaler
            Reporter:
            Rupert Westenthaler
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development