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
BEP 012: Functional derivatives #519
base: master
Are you sure you want to change the base?
Conversation
| `_var_norm` | The time series has been variance normalized | | ||
| `_centered` | The time series has had its mean subtracted | |
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.
Would X_centered_var_norm
then be a substitute for something like _z
when z-scoring values? Or would users be more likely to create a new suffix for additional standard transformations like z-scoring?
Also, if the values are underscore-delimited, could they be converted to camel-case to make it easier to separate them (especially as new values are added)?
To continue the conversation from nipreps/fmriprep#2232 (comment): @effigies said:
@emdupre said:
Personally, I'd like to see these decomposition metrics and classifications supported in as BIDS Derivatives-compatible a manner as possible, since adding metadata to decompositions is very common, especially if you want to retain as much information as possible (e.g., variance explained for PCA components in CompCor, AROMA classifications, etc.). If a TSV targeting the decomposition JSON, with its own JSON describing the TSV's columns, would be the best way to do it, then could that be supported here? |
Per maintainers call today, two possible routes forward for decomposition statistics are (1) house everything in jsons (as |
## Functional derivatives maps | ||
|
||
A derivative map is a measure derived from a functional series, mapped onto spatial | ||
locations as defined by voxels in a volume or vertices on a surface. |
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.
Are these the only ways to define a location? If we have an electrode, for example, its localization can't be Cz, must be its coordinates, right? Are coordinates also included in this definition?
| Field name | Definition | | ||
| :---------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------- | | ||
| SamplingFrequency | REQUIRED. Sampling frequency (in Hz) of all columns in the file. Special value `"TR"` indicates one sample per volume of a corresponding BOLD series. | | ||
| StartTime | OPTIONAL. Start time in seconds in relation to the start of acquisition of the first volume in the corresponding imaging file (negative values are allowed). | |
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.
| StartTime | OPTIONAL. Start time in seconds in relation to the start of acquisition of the first volume in the corresponding imaging file (negative values are allowed). | | |
| StartTime | OPTIONAL. Start time (in seconds) in relation to the start of acquisition of the first volume in the corresponding imaging file (negative values are allowed). | |
headers indicating the name of the time series. | ||
In the case where every voxel has a time series (i.e., voxel-wise regressors, | ||
as in ANATICOR), then the time series should be saved as a NIfTI file. | ||
|
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.
Reminder link of available atlases
@@ -0,0 +1,390 @@ | |||
# Functional derivatives | |||
|
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.
There probably should some recommendations on how to name the desc
label in the case that people have several func
contrasts (for example suffixe cbv
).
This PR has been extracted from #207, following the incorporation of BEP 003 - Common Derivatives (#265).
I've gone through a first pass of bringing it into conformation with BEP 003. I think there are no direct conflicts, so I would like to open this up to community comment.
I think the @bids-standard/derivatives-electrophys team should have a look at the
_timeseries.<ext>
components. I suspect that at least some of this could be written more generally to ensure that we make BEP021 a natural extension rather than an awkward re-architecting.Moderators: @effigies @cmaumet