linkml / linkml-runtime

Runtime support for linkml generated models
https://linkml.io/linkml/
Creative Commons Zero v1.0 Universal
24 stars 23 forks source link

enum permissible value ancestors and parents methods #213

Closed sierra-moxon closed 1 year ago

sierra-moxon commented 1 year ago

Adding methods to navigate "is_a" hierarchies for permissible values in enumerations.

codecov-commenter commented 1 year ago

Codecov Report

Merging #213 (07cd365) into main (2713585) will increase coverage by 0.01%. The diff coverage is 85.71%.

@@            Coverage Diff             @@
##             main     #213      +/-   ##
==========================================
+ Coverage   63.52%   63.54%   +0.01%     
==========================================
  Files          53       53              
  Lines        6103     6117      +14     
  Branches     1646     1650       +4     
==========================================
+ Hits         3877     3887      +10     
- Misses       1771     1774       +3     
- Partials      455      456       +1     
Impacted Files Coverage Δ
linkml_runtime/loaders/rdf_loader.py 28.20% <ø> (ø)
linkml_runtime/utils/schemaview.py 86.40% <85.36%> (-0.39%) :arrow_down:
linkml_runtime/linkml_model/meta.py 52.79% <100.00%> (ø)
linkml_runtime/utils/yamlutils.py 78.15% <0.00%> (+0.42%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.