Chris Markiewicz
Chris Markiewicz
Hi @lassoan, in general implementation will go faster if led by a motivated contributor who has access to the format and a need to work with it. Matthew's comment here...
It is light, but my experience is that it doesn't take much for your dependency graph to start getting out of hand. For users who are not using NRRD files...
For anybody looking to work on this, the optional dependencies are now in pyproject.toml: https://github.com/nipy/nibabel/blob/7327927fb9590dcb854e41203412da91d372d62d/pyproject.toml#L60-L61
@TheChymera Does this persist with the latest master?
@TheChymera I can reproduce this by running from within the source directory. Moving to the `src/` layout would resolve this, but you can also `cd` to some other directory before...
I suppose that the logic here ultimately boils down to "every `_ieeg.*` data file MUST have an associated `electrodes.tsv`", but is this a transitive case, where `_ieeg.*` files need an...
In any event, this will require adding `electrodes` to the `context.associations` object: https://github.com/bids-standard/bids-specification/blob/eba3e08e2dbfd3ad2e57c2a52c3bda8c1961dc6c/src/schema/meta/context.yaml#L117-L222 Then the rule would simply be `type(associations.electrodes) != "null"`. If we want to make rules about the...
I haven't seen that error, but if the dataset is valid BIDS, then just use `--skip-bids-validation` in nibabies.
Ugh. I was going to quickly fix this, but the implementation of the inheritance principle is wildly complicated, and definitely not conformant with the spec...
Yeah, we need to move that out of the wheel.