Quick guide
How to use this calculator
- Use uniform mode when every listed frame shares one stored array and representation, measured mode when actual stored MiB differs by group, or the capacity inverse to solve whole additional files.
- Class each row as light, dark, flat, bias or other so the source ledger keeps science and calibration data visible. The class changes reporting only; it does not change file size.
- Count every retained complete dataset copy, including the primary. Add a separate working percentage for calibrated, registered, stacked, exported or temporary products you want capacity reserved for.
- Keep free-space reserve as a percentage of the whole volume. Compare GiB with operating-system binary capacity and decimal GB with vendor-labelled capacity using the printed unit conversions.
Calculation method
Calculation and interpretation
Turn light and calibration frame counts into an explicit source, archive-copy, working and free-space capacity plan without pretending stored files equal raw sensor bit depth alone.
Uniform stored file = width × height × channels × stored bits / (8 × compression ratio) + per-file overhead; source dataset = Σ(count × stored file); allocation = source × (complete copies + working fraction); minimum capacity = allocation/(1 − reserve fraction); maximum additional files = floor((capacity × (1 − reserve) − fixed allocation)/(new file × allocation multiplier)).
Worked example
Estimate one uniform monochrome archive
The result is a byte-based capacity plan with calibration, copy, working and reserve components that can be audited independently.
Uniform stored file = width × height × channels × stored bits / (8 × compression ratio) + per-file overhead; source dataset = Σ(count × stored file); allocation = source × (complete copies + working fraction); minimum capacity = allocation/(1 − reserve fraction); maximum additional files = floor((capacity × (1 − reserve) − fixed allocation)/(new file × allocation multiplier)).
Supported inputs
Precision and limits
Stored-file estimate
Uniform mode is a payload model. Real FITS, XISF, TIFF, camera raw and other files can add headers, padding, metadata, tiles, previews, checksums or compression behaviour beyond the entered assumptions.
No compression guarantee
Compression ratio is entered explicitly. Actual lossless compression depends on file format, data distribution, noise and encoder settings and may differ across frames.
No calibration prescription
Dark, flat and bias rows are an itemized storage ledger. The page does not prescribe a calibration protocol, frame count, exposure, temperature match or processing method.
Copies are not a backup strategy
A copy count does not verify isolation, integrity, versioning, restore testing, geographic separation or protection from device, user or account failure.
Capacity is not performance
Filesystem overhead, reserved blocks, RAID parity, snapshots, cloud versions, transfer speed, write endurance, cache and application scratch use are not fetched or inferred.
Continue calculating
