...
When an App is registered on Brainlife, a config.json
is automatically created based on the info the App creator enter enters via the BL GUI. There are four types of parameters:
...
So, it is impossible to enter a list of int
or a numpy nd.array
for instance. So, the values must be converted.
For now, we have decided not to read and convert Python dictionarydictionaries, so the BL user won’t be able to give a dictionary as a parameter value.
...
It is impossible to enter a np.nd.array
in BL. So we register such parameter as a STRING
and ask the user to enter floats
separated by a comma: 10, 15, 20. In the config.json
, such parameter will be written as:
...