bridge2ai / standards-schemas

Data schema for Bridge2AI Standards.
https://bridge2ai.github.io/standards-schemas/
MIT License
2 stars 2 forks source link

Consider alternative namespace prefix(es) #15

Closed caufieldjh closed 1 year ago

caufieldjh commented 1 year ago

The current prefixes, like STANDARDSDATASTANDARDORTOOL, are long, not terribly readable, and more specific than they need to be. Consider alternatives:

All namespace changes will require updates to https://github.com/bridge2ai/b2ai-standards-registry and potentially elsewhere in Bridge2AI standards, but it will make for more pleasant and usable standards in the long run.

caufieldjh commented 1 year ago

Decided on namespace subsets:

caufieldjh commented 1 year ago

LinkML has problems with prefixes containing periods - they don't translate to Python classes properly. I've used underscores in lieu of periods, so the prefixes are: