I have fish density data (n per 100m sq) for fish populations in three river systems. Each river has a site immediately above a effluent discharge, a site immediately below it, and two further downstream sites. Each site was surveyed biannually for two years. Is there a way to statistically compare densities between upstream and downstream sites that does not contravene the assumption that samples are from independent populations? I have evidence of limited migration of brown trout between sites on the same river. I have read papers that seem to ignore the assumption, and perform ANOVA or Kruskal-Willis between sites on a river regardless of the apparent pseudoreplication. Many thanks in advance.