Question: what causes diatoms in reef?
Answer: How To Eliminate and Prevent Diatoms in a Reef Tank. ... Diatoms feed mainly off of silicates but also consume dissolved organic compounds, phosphate and nitrates. Unfiltered tap water can contain silicates and is a good way to jump start a bloom if you use it to mix salt or to replace water that evaporated from the tank.