Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maximising Inheritance Principle: Optional suffices #3

Open
2 tasks
Lestropie opened this issue May 3, 2024 · 0 comments
Open
2 tasks

Maximising Inheritance Principle: Optional suffices #3

Lestropie opened this issue May 3, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@Lestropie
Copy link
Owner

Extension of #2.

Relates to proposal in bids-standard/bids-2-devel#75.

When seeking the highest filesystem level & minimal number of entities at which to place any given metadata field value, there persists the constraint that the metadata file must have the same suffix to any data file to which it is deemed applicable. This makes it impossible to take metadata fields that are common across images of different contrasts and define them just once. This could however be quite useful, were version 2 of the specification to permit it.

  • Add command-line toggle to specify whether metadata files can be defined without a suffix.
  • Modulate algorithm responsible for exploiting Inheritance Principle to minimise duplication of metadata, by toggling whether or not metadata files must have the same suffix as all applicable data files (or equivalently, for any given data file, only read from metadata files that have the same suffix, in addition to the other criteria of the Inheritance Principle).
@Lestropie Lestropie added the enhancement New feature or request label May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant