[DOC]: Improve documentation #317
Labels
No labels
CRITICAL
Stale
WIP
bug
concept
coordinate
dataset
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
maintenance
maps
marker
mask
on hold
parcellation
preprocess
question
ready
storage
template-space
triage
wontfix
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
juaml/junifer!317
Loading…
Reference in a new issue
No description provided.
Delete branch "update/improve-docs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR improves the documentation and in particular introduces space transformation via
SpaceWarperand adds information about creating custom Preprocessors.Codecov Report
All modified and coverable lines are covered by tests ✅
Additional details and impacted files
100.00% <ø> (ø)Flags with carried forward coverage won't be shown. Click here to find out more.
Overall very strong improvements, I only have a few minor comments and questions.
@ -125,0 +131,4 @@State: this should indicate the state of the preprocessor. Valid options are- Planned- In Progress- DoneDoes Junifer handle/allow use of multiple preprocessors chained in sequence? how would parametrisation in the YAML look like for that?
@ -125,0 +169,4 @@Planned~~~~~~~Why particularly useful for fMRIPrep'ed data?
@ -277,8 +321,8 @@ Available* - NameAbove you add Version Added with captial A. Similar for Template spaces, should it be Template Spaces?
@ -646,8 +690,8 @@ Availablesee above cmt
@ -663,14 +707,14 @@ Available- | Vickery, Sam, & Patil, Kaustubh. (2022).you made a point to fix Junifer to junifer. Should it be nilearn as well rather than Nilearn?
@ -0,0 +1,141 @@.. include:: ../links.incShould dependencies be capitalised?
"having two keys" -> "with two keys"
@ -0,0 +106,4 @@mandatory to only allow the value of ``using`` argument to be one of themspecified in the ``using`` key of ``_CONDITIONAL_DEPENDENCIES`` entries.For brevity, we only show the ``FSLWarper`` here but ``ANTsWarper`` looks very``ANTsWarper``` the capitalisation here makes me anxious, but I'll allow it
@ -52,14 +53,14 @@ first label in this list corresponds to the first integer label in theparcellation and so on)."For example, a simple example could look like this:" -> "A simple example could look like this:"
@ -0,0 +157,4 @@...Step 4: Finalise the PreprocessorI believe in multiple places I saw the american spelling of things, so this should be Finalize. Can we record in some central place i.e. something like "How to contribute to docs" that we aim to use the american spelling?
@ -125,0 +131,4 @@State: this should indicate the state of the preprocessor. Valid options are- Planned- In Progress- DoneYeah it does.
preprocessaccepts a list now and the execution follows the sequence you specify in the YAML.@ -125,0 +169,4 @@Planned~~~~~~~From your issue description I understand that fMRIPrep doesn't perform smoothing after confound regression.
@ -277,8 +321,8 @@ Available* - NameYeah missed it, good catch.
@ -663,14 +707,14 @@ Available- | Vickery, Sam, & Patil, Kaustubh. (2022).That would be better, fair point.
@ -0,0 +106,4 @@mandatory to only allow the value of ``using`` argument to be one of themspecified in the ``using`` key of ``_CONDITIONAL_DEPENDENCIES`` entries.For brevity, we only show the ``FSLWarper`` here but ``ANTsWarper`` looks veryIt's to follow the convention of the tool name like in other places in the code base.
@ -0,0 +106,4 @@mandatory to only allow the value of ``using`` argument to be one of themspecified in the ``using`` key of ``_CONDITIONAL_DEPENDENCIES`` entries.For brevity, we only show the ``FSLWarper`` here but ``ANTsWarper`` looks veryI understand :)
@ -0,0 +157,4 @@...Step 4: Finalise the PreprocessorI've made everything follow British English in the docs. Recording it is a good idea.
@ -0,0 +157,4 @@...Step 4: Finalise the PreprocessorOk, i will point out the american way when i find them.
@ -339,7 +356,7 @@ method, in the same order.return ["subject", "session"]this is american spelling
@ -339,7 +356,7 @@ method, in the same order.return ["subject", "session"]Boston tea party reversed.
Just a typo, for the rest, I'm good.
@ -5,7 +5,7 @@Code-less Configuration"One of..."