This might be a dumb question. In the BOWSR readme example, why the rounding? And is the 0.6 factor an approximation for getting the larger element's radius?
expected_radius() might be better named expected_diameter() since it gives the sum of 2 radii.
https://github.com/materialsvirtuallab/maml/blob/a37f78a090c338a79f4c0644e5e267c60c50a8d1/maml/apps/bowsr/README.md?plain=1#L75-L81