FCP-INDI / C-PAC

Configurable Pipeline for the Analysis of Connectomes
https://fcp-indi.github.io/
GNU Lesser General Public License v3.0
61 stars 39 forks source link

♻️bids2table library for BIDS utils in CPAC, replacing and abstracting chunky utility functions #2116

Open birajstha opened 1 month ago

birajstha commented 1 month ago

User interface changes

bids2table is a python library for efficiently indexing large Neuroimaging datasets. It can be used in CPAC to replace some of these functions in order to provide abstraction and much cleaner looking code.

Project sub-parts and estimates

  1. Mapping the functions in CPAC/utils/bids_utils.py and finding out which ones can be replaced or reimplemented.
  2. Functions that could be replaced
    • collect_bids_files_configs
    • bids_gen_cpac_sublist

update

To do

No response

Timesink notes

No response

Frustration notes

No response

Design decisions and notes

image