Open sinhaharsh opened 8 months ago
A simple way to address this is to use additional information from task and acquisition entities to try to create a unique run id.
A good solution is to create individual classe for Run. Entities like run_id, task, acquisition can be attributes of the class. And python would naturally generate a unique id for each Run using id()
For BIDS datasets, MRdataset uses run id as an identifier. However, run id is not a unique. I found that for some BIDS datasets, there are several JSON files with the same run-id. However, they differ in other entities, for example task and acquisition. For example