The page on Snow Science does not contain the snow ratio. It does not explain the snow ratio. The five instances where Snow water equivalent is mentioned do not explain how temperature and snow are connected.
No other article contains "snow ratio", or explains what it means.