Closed manuegrx closed 1 year ago
This issue is part of a larger issue regarding the management of requirements at initialisation time, which is currently suboptimal. There is already a ticket open on this topic in the populse_mia repository. Please close this one and add these findings to the existing ticket. The populse_mia ticket is on top of my to-do list... I will start working on this ticket as soon as possible (but I have other issues to deal with first!).
When using alone a brick with
self.requirement = []
there is an issue during pipeline initialization. A windows appears with the following message :However if we used this brick in a pipeline there is no pipeline initialization issue
For example brick preprocess.others.ConformeImage --> intialization issue when using the brick alone and okay when brick is used in Anat_mriqc pipeline.
It seems to come from
make_initResult
function (inpopulse_mia/user_interfacte/pipeline_maganer/process_mia
).When using the brick alone, it is like
self.requirement is None
and not when using the same brick in a pipeline. I do not understand why, maybe I missing something