Skip to content

Assertions/Evidence Model + alignment with Basal Ganglia #89

@tekrajchhetri

Description

@tekrajchhetri

Moving discussions here so that we could track things and keep everything organized.

Previously agreed:

  • Make sio:Annotation a different class as opposed to subclass of sepio:Assertion -- by @tekrajchhetri.

    image

    Further to make it more specific and avoid any confusion, we agreed to have the brainkb:DataAnnotation class instead of sio:Annotation as suggested by @patrick-lloyd-ray.

  • Update the current eco:Evidence class to use the sepio:EvidenceLine -- suggested by @djarecka.

    Definition sepio:EvidenceLine: An evidence line represents an independent and meaningful argument for or against a particular proposition, that is based on the interpretation of one or more pieces of information as evidence.

image

Resources:

Suggestions
@tekrajchhetri It is suggested that we re-use the following ontologies as they align with BFO.

  1. ECO
  2. SEPIO
  3. SIO

Suggested by @satra
4. For provenance use PROV ontology.
5. It would be beneficial for our model to adopt a structure similar to that depicted in Figure 1 of Gundersen, O.E. (2021), The Fundamental Principles of Reproducibility, Philosophical Transactions of the Royal Society A, 379(2197), p.20200210.

To do:

For our discussion, I would propose the following structure.

  • Title: Add/Remove/Modify Class/Property – [Name of Class/Property]

  • Description: A concise description of the proposal, including whether it pertains to adding, removing, or modifying a class or property in the ontology.

  • Proposed Change

    • Name of Class/Property:
      Specify the class or property name. For modifications, mention the current name and proposed name (if it changes).

    • Definition:
      Provide the proposed definition for the class/property. Include current and revised definitions for modifications.

      Examples (where applicable):

      Example 1: [short illustrative example]
      Example 2: [short illustrative example]

      Note: If the proposed changes comes from existing ontologies or vocabularies, it should clearly indicate the name of the ontology and the base IRI.

  • Reasoning

    • Why is this change necessary?
      Provide a clear explanation of the motivation behind the change, including gaps in the current ontology or benefits of the change.

      Examples:
      Aligning with best practices.

    • Impact of Change
      Discuss potential impacts on the ontology, such as breaking changes.

Metadata

Metadata

Labels

documentationImprovements or additions to documentationenhancementNew feature or requestquestionFurther information is requested

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions