Skip to content

Extra Information / Merging #77

@cbizon

Description

@cbizon

We have been discussing the question of extra information in TRAPI, which comes up in several contexts including creative mode and merging of results across ARAs. Over the course of several weeks, we have developed three options:

Option 0b: A simple option in which inference provenance is not fully tracked ❤️
Option 1: Include extra nodes and edges in the normal bindings along with extra provenance information 🚀
Option 2: include extra nodes and edges grouped together in "analysis" or "explanations" inside of a result 👀
Option 3: I don't have enough information; I need more worked examples 👎

These slides: https://docs.google.com/presentation/d/1CPJUEuWh-WxU-Fta3kof6drQC5FJX5MBcRnlDKnjog8/edit#slide=id.g146ea2e88f5_0_47 run through two examples and show what the TRAPI looks like in each case.

As pointed out on the call, the examples are written using dummy nodes, but could be updated to not make that assumption - the role of dummy nodes is not really what we're voting on here. If one of the options with dummy nodes wins, that will be a subsequent discussion.

So please vote on one of the options above adding the emoji next to your favored option on this comment. Feel free to advocate for your preferred solution below.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions