Formula
Samples = targets × transits × (duration + baseline) × 3,600 ÷ cadence
Data = samples × MB per sample
Campaign span = observing hours ÷ duty fraction
What the result means
Use the main result as a transparent first-order planning value. The supporting metrics expose intermediate quantities so assumptions can be checked and compared across scenarios.
The nominal span assumes a 35% usable observing duty cycle. Scheduling constraints, target visibility, calibration data, and redundancy must be budgeted separately.