Uploaded image for project: 'Stanbol'
  1. Stanbol
  2. STANBOL-556

LdPath processor for Entityhub Indexing

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: 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
        rwesten 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
        rwesten 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
        rwesten Rupert Westenthaler added a comment -

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

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

        implemented with #1306251

        Show
        rwesten Rupert Westenthaler added a comment - implemented with #1306251

          People

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

            Dates

            • Created:
              Updated:
              Resolved:

              Development