-
Notifications
You must be signed in to change notification settings - Fork 171
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
[FIX] Move _stim.<ext>
specification within the Task Events module
#1750
[FIX] Move _stim.<ext>
specification within the Task Events module
#1750
Conversation
c004c7a
to
efe5c2a
Compare
27d13ad
to
667e373
Compare
did you mean to reference: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Currently _stim files are specified sideways as an addon or extra branch of _physio, which can be confusing and misrepresent their intent.
Moving them with the other stimuli definitions increases the consistency of the spec and the findability of _stim specifications.
agreed!
Let's fix up #1749 first and then get this one ready!
5054e2d
to
78ea018
Compare
Since #1749 is looking very close to the finish line, the following link oesteban/bids-specification@fix/large-tabular-files...oesteban:bids-specification:fix/stim-files-with-stimuli can be used to look at the changes specific of this PR without distractions. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Small comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just have one small concern/question about inheritance with .tsv.gz
files.
fdd99e0
to
328976a
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1750 +/- ##
=======================================
Coverage 87.93% 87.93%
=======================================
Files 16 16
Lines 1351 1351
=======================================
Hits 1188 1188
Misses 163 163 ☔ View full report in Codecov by Sentry. |
I introduced a merged conflict. Will fix. |
I can take care, will be faster EDIT - fixed! |
Co-authored-by: Remi Gau <remi_gau@hotmail.com>
fb8dd81
to
5a4f292
Compare
4e8a6df
to
cd9c926
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good with me
What should we do about the admonition linting? I haven't managed to ignore them or making the plugin work. |
Perhaps moving them inside the admonition? |
07a34f0
to
cad7b48
Compare
That actually did the trick! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with the changes here in principle, pending this review item:
it'd be important that the reference to an example points at a valid example
I think this should be ready to merge after the 5 days period. |
BTW: did a quick check on openneuro via the datalad superdataset and I could not find a dataset with stim files except the one that @oesteban had mentioned. |
@Remi-Gau @sappelhoff @effigies - may I merge this? I'd like to rebase BEP020, which will benefit substantially from getting stim out of physio. |
* origin/master: (278 commits) [FIX] Move ``_stim.<ext>`` specification within the Task Events module (bids-standard#1750) rm macros with missing metadata Update src/schema/objects/metadata.yaml Update src/schema/objects/metadata.yaml Update src/schema/objects/metadata.yaml [pre-commit.ci] pre-commit autoupdate Update src/common-principles.md Update src/common-principles.md Update src/common-principles.md Update src/common-principles.md fix: replace SHOULD with MUST in last changes (cc @effigies) Apply suggestions from code review Apply suggestions from code review Apply suggestions from code review fix: checking if chinese characters are accepted by pandoc Apply suggestions from code review Update src/common-principles.md Update src/schema/rules/checks/events.yaml fix: deduplicate prescriptions for columns in tsvgz Apply suggestions from code review ... Conflicts: mkdocs.yml - just redid changes found in prior diff but unifying for current indentation and use of ""
_stim.<ext>
specification within the Task Events module_stim.<ext>
specification within the Task Events module
This fix builds on #1749 to separate
_stim
and_physio
in the specs.Currently
_stim
files are specified sideways as an addon or extra branch of_physio
, which can be confusing and misrepresent their intent.Moving them with the other stimuli definitions increases the consistency of the spec and the findability of
_stim
specifications.This fix requires #1749 for a more consistent prescription of
tsv.gz
files.