Identification of stream drift mechanisms: an experimental and observational approach