Most of these odors are removed by treatment with Ozone. Even some sulfur compounds such as hydrogen sulfide, mercaptans or organic sulfides can be oxidized to Sulfates with Ozone. With ozone it yields ferric iron, further oxidized in water to Ferric Hydroxide that is very insoluble and precipitates out for filtration. At Ozone levels above 4 ppm however, Manganese will form soluble permanganate, showing up as a pink color. When the series of double bonds extend upwards of twenty, the color absorption shows up in the visible spectrum.
Ozone is attracted to break organic double bonds.
As more of these double bonds are eliminated, the color disappears. Surface water can usually be decolorized when treated with 2 to 4 ppm of Ozone. Ozone reacts with Organics to break them down into simpler compounds. This water can be later treated with a low level of Chlorine say 0.2 - 0.3 ppm to maintain sanitation in the distribution system. This way no THMs will be formed.