linkml / schemasheets

Structure your data in a FAIR way using google sheets or TSVs. These are then converted to LinkML, and from there other formats
https://linkml.io/schemasheets/
41 stars 5 forks source link

linkml2sheets not picking up on annotation's inner_keys #59

Closed turbomam closed 1 year ago

turbomam commented 1 year ago

even with an inner_key specification:

slot display_hint
> slot annotations
> inner_key: display_hint
poetry run linkml2sheets specification.tsv \
        --schema path/to/nmdc.yaml  \
        --output-directory output \
        --overwrite

generates

slot display_hint
> slot annotations
> inner_key: display_hint
ess dive datasets  
has credit associations {'display_hint': Annotation(tag='display_hint', value='Other researchers associated with this study.', extensions={}, annotations={})}
study image  
relevant protocols  
funding sources  
applied role  
applied roles {'display_hint': Annotation(tag='display_hint', value='Identify all CRediT roles associated with this contributor. CRediT Information: https://info.orcid.org/credit-for-research-contribution ; CRediT: https://credit.niso.org/', extensions={}, annotations={})}
applies to person  

etc.