-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Milestone
Description
I noticed that there's something that seems unrelated to MetaQualifiers in the MetaQualifier PR: this new association property on MetaEdges (see below).
In https://github.com/NCATSTranslator/ReasonerAPI/pull/387/files:
association:
type: object
$ref: '#/components/schemas/BiolinkEntity'
description: >-
The Biolink association type (entity) that this edge represents.
Associations are classes in Biolink
that represent a relationship between two entities.
For example, the association 'gene interacts with gene'
is represented by the Biolink class,
'biolink:GeneToGeneAssociation'. If association
is filled out, then the testing harness can
help validate that the qualifiers are being used
correctly.
example: biolink:ChemicalToGeneAssociation
I am wondering if:
- this should be a separate entry in the changelog to direct peoples' attention to it
associationwill inherit the BiolinkEntity schema and will betype:string, nottype:object. Istype:objectthen an error in the schema?- there are any requirements related to this change...It isn't a required property, but is there a push by the SRI team @sierra-moxon @RichardBruskiewich to have this on all MetaEdges? And is this for KPs only?
- there are any possible "merging" issues like there are for qualifiers.
- Would a KP have two sets of edge data that match two different Association types....but fall under the same S-P-O combo? Is that even possible?
- Would two KPs assign different Association types to the same S-P-O combo? Is that possible? Would this leave an ARA tool that uses both KPs unclear on what Association to assign for that S-P-O combo?
Metadata
Metadata
Assignees
Labels
No labels