Skip to content

Address "semantic conflict" for GeneratedBy #89

@yarikoptic

Description

@yarikoptic

We already have GeneratedBy field in BIDS: see e.g. https://bids-specification.readthedocs.io/en/stable/glossary.html#generatedby-metadata . It is a simplified / lightweight version of a more complete GeneratedBy which is being proposed as part of the BEP028. For an example of it look at "Alternative representation for file-level provenance JSON-LD" section.

In

@satra (attn @cmaumet) points to "semantic conflict" between ad-hoc GeneratedBy in BIDS and formalized in BEP028 PROV record. Ideally there should be no such conflicts. I see two potential ways to address

  • rename BIDS's GeneratedBy into e.g. BIDSGeneratedBy (suggest better alternatives) and leave it as a simplified
    • worth explicitly listing/stating what would be missing to seamlessly convert to proper PROV GeneratedBy and potentially extend schema to include those fields
  • harmonize GeneratedBy to the PROV version.
    • question is either it is not too detailed/cumbersome and simplified version has merit to exist

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions