However, is this fix the solution or is there something wrong with the reading of data (such as
'R2eff') by relax_data.read() ?
Shouldn't the data, for example 'R2eff', be available in 'cdp.mol[0].res[0].spin[0].R2eff_val[0]'
or 'cdp.mol[0].res[0].spin[0].R2eff[0]' for the 1st spin of the 1st residue in the 1st molecule ?