Ouch Gary, sorry about that, crashes are never fun
My guesses would be either O2 deprivation, or Ozone poisoning. Although if the corals come out and look OK, I'd say your problem was O2 deprivation. Ozone poisoning would probably kill the corals before the fish...
SkiFletch - could you please explain how O2 deprivation or Ozone poisoning occurs and wipes out a tank. This post is sad and scary. Are there any signs to look out for? I'm assuming this crash built up slowly without Gary realising. What's to stop it happening to anyone of us? Why do you think it may have happened?
Cheers
*Takes deep breath in*
Well, let's start with Ozone poisoning, since that one's easier
. Gary has recently started using Ozone at very small doses to increase the effectiveness of his protein skimming. Ozone is an extremely reactive oxygen species which will attack and oxidize organics quickly, especially complex proteins and fats. The idea with using ozone is to inject it either into your drain line if you use a sump, or prefferably directly into the skimmer. There the Ozone reacts with dissolved organics in the water column, breaking them down into products that the protein skimmer can then remove (because skimmers really only remove about 30-40% of all dissolved organics, the rest are too complex). If the right amount of ozone is injected, it is all "used up" in breaking down the dissolved organics, and doesn't make it back into the water column. If the injection rate is too high, you can have free ozone sent to the display tank where it will begin directly oxidizing corals, algae, fish scales, fish internals, inverts, etc. Basically anything alive. And furthermore, if your injection rate is WAY too high, some can get into the ambient air around the tank and start oxidizing the reefkeeper's skin, lungs, etc.
It's exceptionally rare to ever get that high as most ozone units are way too undersized to go that far, but it's possible. In gary's case, since he didn't smell Ozone in the air (or at least I'm assuming he didn't cause he didn't say so), and since ONLY the fish were affected (ozone would harm any more-sensetive inverts/corals before it really killed fish), it is unlikely that O3 poisoning was the cause of death here.
Phew
Ok, next, O2 deprivation. First, we all must understand that Seawater is a very poor carrier of Oxygen. It has so much other "stuff" in it, there's just not as much room for dissolved O2 to fit. There is WAY more O2 in a liter of air than there is in a liter of Seawater. Knowing that, sticking a lot of fish, corals, and invertebrates which all consume Oxygen through metabolism into a small box filled with seawater has inherent risks. There are 2 common scenarios for O2 deprivation.
The first is a rapid change in pH. If the chemistry of the aquarium is such that alkalinity is very high, pH is high, calcium is low, and magnesium is low (compared to natural sea water NSW values), you can definitely get yourself into some trouble. In this situation, you can drive the chemistry towards supersaturation of bicarbonate (part of alkalinity). When bicarb is supersaturated without enough magnesium it will prefferentially react with calcium, making a salt of calcium carbonate which is not soluble at NSW pH. Since even though calcium is low compared to NSW, it is still higher than bicarb, you will have plenty available for the precipitation reaction (making CaCO3 salt). This precipitation reaction happens FAST, like minutes fast, and the water column becomes exceptionally cloudy. When it does, the pH crashes in the tank because pH is kept high by the artificially high bicarbonate. We're talking crash from say a high of 8.6 to 7.6 in minutes... Yikes.
When this happens, the fish, corals, and inverts all become stressed and start using more O2. Once the pH bottoms out though, the reaction fips back as Calcium Carbonate is now somewhat soluble in water. I forget the exact reaction equation, but somehow the reversal starts consuming O2 and CO2 at an alarming rate as the pH goes back up fast and the water remains really cloudy. Also here, often times aquarists will try to add a minor acid (vinegar) because they've read that doing so will eliminate the cloudiness. It will, but the released acetate (part of vinegar) is prefferentially gobbled up by bacteria native to the reef. But the using of that acetate by the bacteria ALSO uses Oxygen. So now you have O2 being used up in the pH swing, O2 being used by stressed organisms with increased metabolic rates, and bacteria gobbling it up because the aquarist reacted too quickly. The O2 levels plummet in the tank, and high-metabolism organisms like fish die first. Usually this type of event results in a FULL tank crash (fish and corals), but because this happened while Gary slept, he didn't add vinegar and compound the problem, so once the stressed fishes metabolisms stopped, there was enough O2 left for the corals/inverts and they survived. As far as prevention goes, first step is to increase gas exchange via surface agitation and prehaps an airstone and wait. Using Acids can work but you should use an Abiotic acid if you must (HCl, or H2SO4), even then I wouldn't reccomend using the acid unless you REALLY know what you're doing. MOST times, surface agitation and an airstone provides enough O2 and CO2 to slowly and safely correct the problem, provide enough O2, and lower the pH into a more reasonable range.
--------------
Second method, and more plausible in Garys case actually is an over-release of gametes into the water column at night. If a coral decides to spawn (and they almost always do at night), they release millions if not billions of gametes (like eggs and sperm) into the water column again in a matter of minutes. These gametes are very simple cells, not protected by much of anything which would be instantly and prefferentially attacked by the Ozone Gary was adding to the aquarium. They would also simultaneously increase the Oxidation Reduction Potential (ORP) which is the scale the Ozone controller measures, thus it wouldn't stop injecting Ozone. When the gametes are/were broken down, they are also usually littered with high-energy carbohydrates like acetate, glucose, etc. Then, just like above, bacteria native to the reef gobble up the high-energy carbon sources, using O2 to do so; O2 levels plummet fast, and the high-metabolic organisms like fish die first.
The preventatives for this mode of crash are somewhat more difficult. First, OVERSKIM like crazy. If the gametes can be removed from the water column before they're all attacked by the Ozone, then you avoid the problem. Second, don't use an ORP controller for Ozone injection. If you manually set a very slow rate of O3 injection, you can lessen the impact of such a difficulty. Remember, if the controller can't stick "on" you have less Ozone available to attack the gametes and you might just save yourself. Third, don't emulate moon cycles if you have a moderately sized aquarium. Usually the corals are stimulated by solar/lunar cycles as to when to spawn, so if you don't give that stimulation they won't spawn in the first place. If the aquarium is really large and has enough water volume to absorb some of these problems (say 150g and up), go nuts
. Fourth, don't employ Ozone. Obviously if you don't use it, you're not at risk for this type of crash as it's Ozone dependent. Lastly, make as much surface agitation as possible, in both the display tank and the sump, this should hold true for EVERYBODY'S tank. Surface agitation increases gas echange in the water column and preferentially increases the rate at which Oxygen can go in the water, even if it's used up. It's like an In-Out thing, if there's more O2 going Out than there's going In, you're in trouble. And if you increase O2-In faster than it could ever be deprived through crazy surface agitation, you're safe from any O2 deprivation problem.
Phew, that was a lot of typing. If anybody actually reads all of that, you get a medal
. Also, the final method I outlined (gamete destruction via Ozone) is more theory, not proven. I happen to agree with it, but you can take it or leave it. Although I didn't have samples of water from Gary's tank at specific times during the event to prove my theory, it all fits with his descriptions of what happened (overnight, no cloudiness, dead high-metabolic organisms). Gary, if you do read this far, I'd be curious to know if your skimmer produced more, less or the same amount of "gunk" during the crash. I'll try not bias you in which way I think it SHOULD have happened