-
Notifications
You must be signed in to change notification settings - Fork 32
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
inheritance principle - Test failure - metadata picking up per-subject data items #23
Comments
Well it is not the expected behaviour. I think that one of the items on the to do list has been trying to make sure that the BIDS inheritance principle is properly implemented but we have gotten there yet. |
Yes, a valid implementation of the inheritance principle still requires some work. The commented out tests were created here: |
I may be able to help with this. It looks like When there's no |
I would tend to say that in terms of behavior we should maybe align on what pybids does. I think that here part our problem is that the way the metadata is collected by Am I wrong about this? |
I think the
That I think the issue with the commented-out tests is that the test code is acting like I'll have a look at what pybids does here. |
In the
tests/test_get_metadata.m
file, there are some commented-out tests.When I comment these
assert
s back in, the tests for the "base directory" cases fail. It looks like even when you're not passing the'sub','01'
filter tobids.query()
, it still picks up the subject 01 metadata instead of the metadata from thetask-auditory_bold.json
file in the root of this BIDS directory. (E.g.RepetitionTime
is 10 in both of the'type','bold'
queries, instead of 7 and 10, respectively.) Is this expected behavior?The text was updated successfully, but these errors were encountered: