To convert instrumental magnitudes into the standard photometric system, transformation coefficients are used. This process corrects for color-dependent differences between the instrumental and catalog magnitudes. The transformation is implemented using a set of custom Python scripts that process AAVSO Extended File Format output files. The scripts apply transformation coefficients created with AAVSO Transform Generator. They match observations in different filters based on timestamps and iteratively refine the standard magnitudes by applying the following equations.
Let bs, vs, and rs be the instrumental magnitudes of the variable star, and bc, vc, and rc those of the comparison star, with catalog values Bc, Vc, Rc.
The transformation equations are:
Bs = Vs + (Bc − Vc) + Tbv · [(bs − vs) − (bc − vc)]
Vs = vs + (Vc − vc) + Tv_bv · [(Bs − Vs) − (Bc − Vc)]
Rs = Vs − (Vc − Rc) − Tvr · [(vs − rs) − (vc − rc)]
Since the transformed magnitude in one band depends on the result in another, the equations become interdependent and cannot be solved directly. To overcome this, an iterative approach is applied. After a few iterations, the values converge to stable, internally consistent solutions. This method is simple, reliable, and recommended in the AAVSO CCD Photometry Guide and Transform Applier documentation.
The Python scripts created with the help of ChatGPT can be downloaded here. Last update: 11 Sep 2025
Tbv = 1.099 +/- 0.015
Tb_bv = 0.082 +/- 0.016
Tbr = 1.138 +/- 0.013
Tb_br = 0.055 +/- 0.011
Tv_bv = -0.008 +/- 0.013
Tvr = 1.228 +/- 0.036
Tv_vr = -0.016 +/- 0.025
Tr_vr = -0.203 +/- 0.031
TG - Version 6.9a, Telescope= SW250 Meshtitsa, Time created (UT) = 2025_07_03_07:43:01