A quarantine tank only works if you dose and change water on the right days for the specific disease. This calculator builds a day-by-day rotation — dosing days, water changes, and observation periods — scaled to your tank volume and matched to the pathogen you are treating.
How it works
Each disease has a treatment length and a dosing interval tuned to its lifecycle. The schedule is generated as:
for day = 0 to treatmentDays:
if day mod doseInterval == 0: water change (except day 0) → then dose
dose amount = perGallonDose × tankGallons
observe daily; extend if symptoms persist
A partial water change precedes each re-dose to clear spent medication, so doses never accumulate to a toxic level. Doses are scaled by multiplying the per-gallon figure for the disease by your tank volume, giving the actual amount to add.
Example and tips
A 10-gallon QT treating ich runs a roughly two-week course with re-dosing every other day after a 25 percent water change, plus a raised temperature to speed the parasite’s free-swimming stage where the fish tolerate it. Always run strong aeration during treatment — many medications and warm water both lower dissolved oxygen. Treat this schedule as a plan and confirm every dose against your specific product label and, for valuable fish, a vet.