ccipd / MRQy

RadQy is a quality assurance and checking tool for quantitative assessment of magnetic resonance imaging (MRI) and computed tomography (CT) data.
https://ccipd.github.io/MRQy/
BSD 3-Clause Clear License
94 stars 28 forks source link

Parallel #20

Closed kJONN closed 2 years ago

kJONN commented 2 years ago

In our study we have thousands of scan sessions and I would like to run these in parallel. It seems though that the results.tsv file gets newly remade with every parallel run of the program. Is there a way to append to it while running it simultaneously? it seems that in the participant folder only the png files are saved and not any participant data that can be extracted afterwards in one go. Thanks.

satishev commented 2 years ago

Looping in @Amir-Reza-Sadri

Amir-Reza-Sadri commented 2 years ago

If I understand correctly in the front-end you can use the table control right after each table, use deselect button to remove undesired cases, and then save them to new results.tsv file.

kJONN commented 2 years ago

Hi @Amir-Reza-Sadri , thanks for getting back to me. I think one of us misunderstands. If I runs MRQy in parallel then I get at the end of it a results.tsv file that does not include all the data, but only the data of the instance that completed last. So the front-end does not display all cases because the results.tsv file does not contain them. Thanks for any assistance or ideas.

satishev commented 2 years ago

Each parallel run is generating TSV files.. can't all the TSV files just be concatenated into a single TSV file which can then be passed into the HTML interface?

kJONN commented 2 years ago

I will generate the output to different dirs then and concatenate the TSVs. That is a very workable solution. Thank you for your assistance!