bids-standard / bids-specification

Brain Imaging Data Structure (BIDS) Specification
https://bids-specification.readthedocs.io/
Creative Commons Attribution 4.0 International
274 stars 157 forks source link

[BUG] `Namespace.to_dict()` does not completely work #1789

Closed bendichter closed 5 months ago

bendichter commented 5 months ago

Describe your problem in detail.

from bidsschematools.schema import load_schema

load_schema().to_dict()["rules"]["files"]["raw"]["photo"]["photo__micr"]["entities"]

<Namespace {'sample': 'required', 'subject': 'required', 'session': 'optional', 'acquisition': 'optional'}>

Describe what you expected.

I believe this is intended to be a dict.

BIDS specification section

No response