...
When the config.json.example
is parsed by the Python code, config['param_reject']
is directly a dictionary, so no conversion is required.
Case of a pandas.Dataframe
Some metadata can be stored in a pandas.Dataframe
and given to a MNE function (for instance mne.Epochs
). So either, the information is stored into a .csv and converted into a pandas.Dataframe
using:
Code Block |
---|
if isinstance(config['param_metadata'], str):
config['param_metadata'] = pd.read_csv(config['param_metadata']) |
Or the user enters a dictionary in the config.json.example
and this dictionary will be then converted into a pandas.Dataframe
using:
Code Block |
---|
elif isinstance(config['param_metadata'], dict):
config['param_metadata'] = pd.DataFrame(list(config['param_metadata'].items())) |