Converter Tab#
The first tab you’ll see in BIDS-Manager is the converter tab
. This is where you can scan
your raw data, identify different patterns and run the conversion
into a BIDS compliant dataset.

Visual theme
You can change the color palette with the icon int the lower-left corner icon. The selected theme will onlyy affect the GUI’s appearance and will be saved for future sessions. THigh-contrast themes are also available.
Each sub-section can be resized by and dragging its edges.
Each sub-section can be undocked by clicking on the
>>
icon (top-right corner). Closing the undocked window will dock it back.The
DPI
(dots per inch) setting in the lower-left corner lets you scale the display to match your PC’s resolution. Very high DPI values might give issues, not recommended to be set 50% higher than your PC’s resolution.
Configuration#

To scan your dataset, first you need to fullfill the Configuration
section:
Raw data Dir: You can paste the path or
browse
to select your datasets folder. BIDS-Manager can work simulatenusly with datasets from different studies at the same time.BIDS Out Dir: You can
paste
the path orbrowse
to select the folder where you want to keep the converted output, the BIDS-compliant conversion.TSV Name: Everytime you scan your dataset, you create a .tsv file with a summary of your scanned files and the conversion settings. You can edit the name, but the default is “subject_summary.tsv”.
Once you have defined the different configuration parameters, you can press in Scan files
.
Both the terminal and the Log Output
section will show some updates in the process of scanning your dataset and the creation of the TSV file.

Scanned Data Viewer#
This section is divided in 2 sub-sections:
Scanned metadata
Sequence dictionary
1. Scanned metadata#

Here you can see a mapping table of your uploaded raw data, including subjects, sessions, sequence types and their BIDS proposed conversion.
Load TSV...
: lets you reload a dataset by browisng their “subject_summary.tsv”. This skips the scanning process, which can take a lot of time. You still need to set the Raw data Dir and the BIDS Out Dir.Apply changes
: updates the TSV file with any edits you’ve made.Generate unique IDs
: if the experimenter forgot to change the IDs in-between recordings, BIDS-Manager will be able to identify the different subjects and assign unique identifiers.Detect repeats
: therep
column will show a 2, which means that this entry is the latest version (common when a run is interrupted and restarted). Sometimes this will be done automatically when you scan the file.
2. Sequence dictionary#

Each tab corresponds to a BIDS sequence type and lists the keywords that BIDS-Manager uses to recognize it.
You can use the
Add
andRemove
buttons to edit these keywords and include any specific naming patterns you use in your own datasets.All changes will be saved for following sessions. The changes are stored in a tsv file within the environment of your BIDS-Manager.
path\to\BIDS_MANAGER\env\Lib\site-packages\bids_manager\user_preferences
If you want to undo modifications or fix mistakes, use the
Restore defaults
option to return to the original keyword list.
Filter#
This section is divided into 4 sub-sections:
General view
Specific view
Edit naming
Always exclude
1. General view#

It displays all of the patterns detected in all subjects, organized and classified by BIDS sequence types (anat, func, fmap, dwi..). Under each modality you’ll see the specific types of images and runs that were detected during scanning. You can check and uncheck which ones you want to include in the final BIDS converted dataset.
Repeated sequences
If a sequences shows (rep2) next to its name, it means that it’s a duplicated. If you include both, they will be included as run-1 and run-2.
2. Specific view#

This view is similar to the General view, but you here can select specific files per subject.
Repeated sequencees
The option Only last repeats
automatically keeps the most recent version of each duplicate and deselect the older ones.
Be aware, this might overwrite some changes done in the General view.
3. Edit naming#

This pannels displays both the BIDS name and the Given Name (e.g. the codeword used during participant recruiting). Use this section to verify that participants are not misassigned. You can also manually modify the BIDS name or the given name if correction are needed.
The dropdown below lets you choose between Use BIDS name
or Use given name
, but note that selecting the Given Name option won’t be BIDS compliant.
4. Always exclude#

BIDS-Manager has a list of common scan patterns that are usually not necesary and exclude them automatically during scanning. You can add new patterns manually so they won’t be scan in your next session. All new patterns will be stored in a tsv file within your BIDS-Manager environment:
path/to/BIDS_MANAGER\env\Lib\site-packages\bids_manager\user_preferences
Preview#

In this section, you can see how your dataset will look like once converted into BIDS format.
The Text tab will show a list of generated file paths.
The Tree tab provides a hierarchical view, organized by subject, modality and files
Run conversion#

Finally, once you have configured your conversion, you can proceed to run the conversion. Click Run to start converting your dataset into a BIDS-compliant structure. The Log Output and the Terminal will provide real-time updates on the progress and any issues encountered. When the process completes, you will find your converted dataset in the directory specified as the BIDS Output Directory.
