When dealing with non-normally distributed data, can we do nonparametric analysis or transform the original data to normally distributed if possible and then do parametric analysis? For example, I want to know whether some environmental factors (such temperature, pH, salinity, organic matter, etc) have effect on bacterial counts from different sites. I have bacteria counts (eg., cfu/ml, or copy/ml) from those sites. Bacteria counts are found from several hundred to millions per unit.