Tidal analysis