The mobility of waters within a structure is normalization method to
identify the amount of variance an atom has within a structure. In the case
of waters, identified by an oxygen atom without hydrogen atoms, a
water-oxygen atom with a mobility value of 0 is considered rigid and does
not possess variance. The average mobility within a structure has value of
1 while an atom's mobility value of x is considered x-times as mobile as an
average atom.
$$Mobility = \frac{\frac{B-value}{\mu_{B-value}}}{\frac{Occupancy}{\mu_{Occupancy}}}$$
Mobility is calculated using the B-value and occupancy values; these
values are a byproduct of solving the 3D molecular structure from electron
density maps. The mobility values allows us to compare atomic mobility
between molecular structures solved using different structural refinement
methods. Atoms, in this instance water-oxygens, with a mobility value
greater than 2.0 are removed from analysis.
The mobility exclusion value is user defined within the main
ConservedWaters()
function but has a default value of 2.0.