> TMSDI <- SDI(TRflows, TurkiyeMigration.nodes, variant="vuw")
> get.vertex.attribute(TMSDI, 'SDI_vuw')
[1] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
[30] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
[59] NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN
When the user provides flows data that don't contain weights, the SDI function returns NaN attributes coming from computations that require weights.
In this case SDI should throw an error instead of returning NaN.
i.e.: