The instrumental magnitude is computed from the measured count rate:
- Count rate: r = counts / t, where t is exposure time in seconds.
- Instrumental magnitude: minst = −2.5 log10(r).
A common linear transformation between instrumental and catalog magnitudes is:
- mstd = minst + ZP + kX + CT·color
- So, ZP = mstd − minst − kX − CT·color
- Select a mode: compute ZP from a standard star, or calibrate an object magnitude.
- Enter background-subtracted counts and exposure time from your photometry.
- Add airmass and extinction coefficient if you want atmospheric correction.
- Include color-term coefficient and a relevant color index when transforming bands.
- Optionally enter uncertainties to estimate σ for ZP or calibrated magnitude.
- Click Calculate. Use CSV or PDF buttons to export the results.
| Scenario | m_std / ZP | Counts | Exposure (s) | X | k | CT | Color | Output |
|---|---|---|---|---|---|---|---|---|
| Compute ZP | m_std = 12.34 | 150000 | 60 | 1.2 | 0.15 | 0.02 | 0.65 | ZP ≈ 20.642 mag |
| Calibrate magnitude | ZP = 20.64 | 50000 | 120 | 1.3 | 0.15 | 0.02 | 0.30 | m ≈ 14.292 mag |
1) What the zero point means
Photometric zero point (ZP) converts your detector’s count rate into a calibrated magnitude scale. It folds in telescope throughput, filter transmission, and detector sensitivity. A larger ZP means higher sensitivity because fewer photons are needed for the same magnitude. ZP is defined for a specific band.
2) Instrumental magnitude from counts
Raw counts become a count rate r = counts / exposure time. The instrumental magnitude is minst = −2.5 log10(r). This logarithmic scale makes flux ratios easy to compare. Doubling r makes minst brighter by 0.7526 mag (2.5 log10 2), which is a helpful sanity check.
3) Atmospheric extinction and airmass
The atmosphere attenuates light, and the loss grows with airmass X. A linear correction uses an extinction coefficient k (mag per airmass), contributing the term kX. At many sites, optical k is often around 0.10–0.25 mag/airmass, but haze and humidity can shift it quickly.
4) Color term for filter mismatch
Your effective passband may differ from a catalog system. A color term CT·color approximates that mismatch using an index such as B−V or g−r. Well-matched filters often have small |CT|, but unusual optics, coatings, or detector response can increase it and bias magnitudes if ignored.
5) Standard stars and catalog inputs
To solve ZP, you need a standard magnitude mstd and, ideally, the same star’s color index. Pick unsaturated, isolated stars with high S/N. Use several standards across the frame to reduce flat-field and background systematics, and prefer catalogs with reliable bandpass definitions for your filter set. If you use aperture photometry, choose an aperture that tracks seeing variations and apply the same aperture correction to standards and targets.
6) Multi-star consistency and uncertainty
Compute ZP for multiple standards and examine the scatter. If individual ZP values differ by more than ~0.05–0.10 mag, suspect thin clouds, guiding drift, sky gradients, or detector nonlinearity. The median ZP is often robust, and the scatter provides a practical uncertainty estimate.
7) Typical ranges and sanity checks
ZP depends on aperture, site, and band, but many modern small-to-mid systems yield ZP around 23–27 mag for common optical filters. If you get an implausible value, verify exposure units, ensure counts are background-subtracted source flux, and confirm airmass and k are realistic.
8) Calibrating science targets
With ZP in hand, calibrate a target by applying the same transformation to its measured counts. Observe standards near the target’s airmass, keep the photometric aperture consistent, and recompute ZP whenever you change filter, focus, gain, binning, or optical configuration to maintain accuracy. For time-series work, differential photometry benefits from a stable ensemble ZP computed each frame to track transparency changes.
1) What should I enter for counts?
Use background-subtracted source counts from your photometry aperture. If you only have ADU, that is fine as long as your ZP was derived from the same units and camera settings.
2) Do I need extinction and airmass terms?
If your standards and targets are at similar airmass, you can set k or X to zero for a rough calibration. For precise work, include X and a realistic k, especially when observing far from zenith.
3) What color index should I use?
Use the color index that matches your catalog and transformation, such as B−V for Johnson filters or g−r for Sloan-like filters. If you don’t have color, set CT or color to zero and note the added systematic.
4) Why is my zero point changing during the night?
Transparency changes, focus drift, clouds, and seeing variations can shift the measured count rate. Recompute ZP periodically, or use multiple standards in each frame to track time-dependent throughput.
5) Can I compute magnitude from a known zero point?
Yes. Switch to the magnitude-from-ZP mode, enter ZP, and provide your target’s counts, exposure, and optional kX and CT·color terms. The calculator returns the calibrated magnitude.
6) What if my star is saturated?
Saturated stars produce unreliable counts and will bias ZP. Choose a fainter standard, shorten exposure time, defocus slightly, or use a different aperture and ensure peak pixels remain below the detector’s linear range.
7) How many standard stars are recommended?
Use at least three standards for a quick estimate, and 10–30 when available for a robust ZP. More stars help identify outliers and reduce the impact of flat-field errors across the field.