Skip to content
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

Add section on identifying datatype modalities with suffixes #48

Closed
JoeZiminski opened this issue Nov 3, 2023 · 1 comment
Closed
Labels
enhancement New feature or request

Comments

@JoeZiminski
Copy link
Member

Further to #45, we discussed formalising the modality suffixes for files / folders that go in datatype folders. Here modality is like a sub-datatype, for example ephys is a datatype but patch-clamp electrophysiology and extracellular electrophysiology are modalities, both of which go in the ephys folder.

In general, people are unlikely to collect conflicting datatypes in the same session. However, it is possible (e.g. single-unit + extracellular physiology for validation). In this case we decided to reccomend using modality suffixies, similar to BIDS.

For example an organisation could be:

sub-001/ses-001/ephys/sub-001_ses-001_patchclamp/...
sub-001/ses-001/ephys/sub-001_ses-001_ecephys

In Neuroblueprint, we could have a dropdown that explains this. This is quite an edge case so we can be careful not to distract people with it if they do not need to know. I wonder if we should even, down the line, have an FAQ or Advanced usage section where we put edge cases like this.

An example dropdown menu content:

It is possible that you may collect two different modalities that full under the same datatype within a single session. For example, it is possible that intracellular patch-recordings may be collected at the same time as extracellular probe recordings. Or, [some other imaging example].

In this case, it is recommended to distinguish these two modalities using one of the mandated suffixes below. In this instance, it is permitted to break with key-value pair formatting to add the suffix. 

For example, 
rawdata
  sub-001
    ses-001
        funcimg
              <two example filenames e.g. sub-001_ses_001_run-001_modality.bin with two separate modalities>.

The list of permitted modality suffixes is:
(need to check bids. We would need for:

patch clamp
extracellular ephys
surface recordings (?)
lots of imaging)
@JoeZiminski JoeZiminski added the enhancement New feature or request label Nov 3, 2023
@JoeZiminski JoeZiminski changed the title Add section on identifying datatype modalities with suffixes. Add section on identifying datatype modalities with suffixes May 16, 2024
@JoeZiminski
Copy link
Member Author

Closed as furthered in #57, we will not go down this route.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant