Step-by-step reduction#
The most common way to use IOP4 is by launching the iop4 command to
automatically reduce some nights. However, you might be interested in reducing
some images step by step (when debugging problems, or implementing new
instruments). In this notebook we will do exactly that, which is more or less
what iop4.py does when launched from the command line.
%autoawait off
%matplotlib inline
%run 01_notebook_configuration.py
Fetching the data from the telescope archive.#
We might be interested in downloading all files from one night, or just a single night. In any case, you can directly do
# warning: this might clean flags and some other fields:
from iop4lib.db import Epoch
epoch = Epoch.create(epochname="OSN-T090/2022-09-18")
epoch
2026-06-23 15:23 - pid 3808 - [epoch.py:269] - DEBUG - Epoch for OSN-T090/2022-09-18 already exists in the DB, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0005.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0009.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0003.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0001.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0004.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0002.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0008.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0011.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0010.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/BLLac-0001R.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0006.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/Bias_2x2-0007.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 109 | OSN-T090/2022-09-18/Bias_2x2-0005.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 109 | OSN-T090/2022-09-18/Bias_2x2-0005.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 110 | OSN-T090/2022-09-18/Bias_2x2-0009.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 110 | OSN-T090/2022-09-18/Bias_2x2-0009.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 111 | OSN-T090/2022-09-18/Bias_2x2-0003.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 111 | OSN-T090/2022-09-18/Bias_2x2-0003.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 112 | OSN-T090/2022-09-18/Bias_2x2-0001.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 112 | OSN-T090/2022-09-18/Bias_2x2-0001.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 113 | OSN-T090/2022-09-18/Bias_2x2-0004.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 113 | OSN-T090/2022-09-18/Bias_2x2-0004.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 114 | OSN-T090/2022-09-18/Bias_2x2-0002.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 114 | OSN-T090/2022-09-18/Bias_2x2-0002.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 115 | OSN-T090/2022-09-18/Bias_2x2-0008.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 115 | OSN-T090/2022-09-18/Bias_2x2-0008.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 116 | OSN-T090/2022-09-18/Bias_2x2-0011.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 116 | OSN-T090/2022-09-18/Bias_2x2-0011.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 117 | OSN-T090/2022-09-18/Bias_2x2-0010.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 117 | OSN-T090/2022-09-18/Bias_2x2-0010.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: classifying
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 119 | OSN-T090/2022-09-18/Bias_2x2-0006.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 119 | OSN-T090/2022-09-18/Bias_2x2-0006.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 120 | OSN-T090/2022-09-18/Bias_2x2-0007.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 120 | OSN-T090/2022-09-18/Bias_2x2-0007.fit>: classifying
2026-06-23 15:23 - pid 3808 - [osn_cameras.py:145] - DEBUG - Band is not R, assuming it is photometry.
- telescope: OSN-T090
- night: 2022-09-18
- 12 rawfits: 11 bias, 0 flat, 1 light
- summary status: CLASSIFIED, BUILT_REDUCED, DOWNLOADED
When an epoch is created and auto_link_rawfits=True, IOP4 first attempts to
list the remote telescope archive, then it reads the local archive. It tries
to download missing files. If it cannot list the remote, but finds the
local folder for that epoch, it will just give a warning. If it fails at
both, it will return an error. This behavior can be tuned with
check_remote_list, force_redownload and fallback_to_local arguments to
create(). Keep in mind that this will create the corresponding RawFit
instances if necessary.
If you only want to fetch or create a raw fit instance you can equivalently do it with
from iop4lib.db import RawFit
rf = RawFit.create(fileloc="OSN-T090/2022-09-18/BLLac-0001R.fit")
rf
2026-06-23 15:23 - pid 3808 - [rawfit.py:228] - INFO - Setting epoch to <Epoch 12 | OSN-T090/2022-09-18>.
2026-06-23 15:23 - pid 3808 - [rawfit.py:239] - DEBUG - DB entry for OSN-T090/2022-09-18/BLLac-0001R.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [rawfit.py:277] - DEBUG - <RawFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: procuring local file.
2026-06-23 15:23 - pid 3808 - [rawfit.py:310] - DEBUG - <RawFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: classifying
- telescope: OSN-T090
- night: 2022-09-18
- filename: BLLac-0001R.fit
- instrument: AndorT90
- imgtype: LIGHT
- imgbinning: 2x2
- size: 1024x1024
- obsmode: PHOTOMETRY
- band: R
- exptime: 60.0
- flags: DOWNLOADED,CLASSIFIED,BUILT_REDUCED
Since this file was already created by the previous Epoch.create command, it gives a DEBUG message that the entry for this file already exists and re-uses it.
In this examples, epochname and fileloc are simply shorthands for
specifying telescope,night and telescope,night,filename,
in a way that matches the archive directory structure. These params uniquely
identify the observing epoch and the raw fits file, respectively.
Creating calibration frames#
Next step on a normal calibration process would be creating the master frames for the current night. This can be done with
epoch.build_master_biases()
epoch.build_master_darks()
epoch.build_master_flats()
2026-06-23 15:23 - pid 3808 - [epoch.py:401] - DEBUG - margs={'epoch': Epoch.objects.get(id=12), 'instrument': 'AndorT90', 'imgsize': '1024x1024', 'imgbinning': '2x2'}
2026-06-23 15:23 - pid 3808 - [epoch.py:403] - INFO - Building Master Bias for OSN-T090/2022-09-18 | AndorT90 | 1024x1024 | 2x2.
2026-06-23 15:23 - pid 3808 - [masterbias.py:86] - DEBUG - DB entry for <MasterBias 12 | OSN-T090/2022-09-18 | AndorT90 | 1024x1024 | 2x2> already exists, using it instead.
2026-06-23 15:23 - pid 3808 - [masterbias.py:94] - DEBUG - Found 11 bias raw files for <MasterBias 12 | OSN-T090/2022-09-18 | AndorT90 | 1024x1024 | 2x2>.
2026-06-23 15:23 - pid 3808 - [epoch.py:394] - ERROR - No Master Dark will be built for this epoch since there are no files for it.
2026-06-23 15:23 - pid 3808 - [epoch.py:394] - ERROR - No Master Flat will be built for this epoch since there are no files for it.
This will use all existing biases, darks and flats in epoch to create all
calibration frames (for each filter, etc) using as many images as possible.
After this, we can create the reduced images for all images in the night
epoch.reduce()
2026-06-23 15:23 - pid 3808 - [reducedfit.py:123] - DEBUG - DB entry of ReducedFit for OSN-T090/2022-09-18/BLLac-0001R.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:433] - WARNING - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: masterflat in this epoch could not be found, attemptying adjacent epochs.
2026-06-23 15:23 - pid 3808 - [epoch.py:498] - INFO - No files to build.
or just for our image of interest
from iop4lib.db import ReducedFit
redf = ReducedFit.create(rawfit=rf)
redf
2026-06-23 15:23 - pid 3808 - [reducedfit.py:123] - DEBUG - DB entry of ReducedFit for OSN-T090/2022-09-18/BLLac-0001R.fit already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:433] - WARNING - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: masterflat in this epoch could not be found, attemptying adjacent epochs.
- telescope: OSN-T090
- night: 2022-09-18
- filename: BLLac-0001R.fit
- instrument: AndorT90
- imgtype: LIGHT
- imgbinning: 2x2
- size: 1024x1024
- obsmode: PHOTOMETRY
- band: R
- exptime: 60.0
- flags: DOWNLOADED,CLASSIFIED,BUILT_REDUCED
This will automatically select the appropriate master calibration frames from its night (if they exist) or from the closest night. Otherwise, you can specify which files to use by passing it as an argument to the creation function.
By default, ReducedFit.create will not create the reduced FITS file unless
you explicitly pass auto_build=True. If you didn’t, you can do it with
redf.build_file()
2026-06-23 15:23 - pid 3808 - [instrument.py:540] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: building file
2026-06-23 15:23 - pid 3808 - [instrument.py:446] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: applying masters
2026-06-23 15:23 - pid 3808 - [instrument.py:455] - WARNING - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: no masterdark found, assuming dark current = 0, is this a CCD camera and it's cold?
2026-06-23 15:23 - pid 3808 - [instrument.py:546] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: performing astrometric calibration
2026-06-23 15:23 - pid 3808 - [astrometry.py:214] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: 27 different combinations of parameters to try.
2026-06-23 15:23 - pid 3808 - [astrometry.py:217] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: attempt 1 / 27, ({'position_hint': PositionHint(ra_deg=330.7291666666667, dec_deg=42.26611111111111, radius_deg=0.32999999999999996), 'keep_n_seg': 150, 'border_margin_px': 5, 'output_logodds_threshold': 14, 'n_rms_seg': 6.0, 'bkg_filter_size': 11, 'bkg_box_size': 16, 'seg_fwhm': 1.0, 'seg_kernel_size': None, 'npixels': 32}) ...
2026-06-23 15:23 - pid 3808 - [astrometry.py:299] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: len(pos_seg)=187
2026-06-23 15:23 - pid 3808 - [astrometry.py:302] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: Keeping only 150 brightest segments.
2026-06-23 15:23 - pid 3808 - [astrometry.py:306] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: Removing segments within 5 px from border.
2026-06-23 15:23 - pid 3808 - [astrometry.py:349] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: trying to solve astrometry with Seg Pos (n=147) (output_logodds_threshold=14).
2026-06-23 15:23 - pid 3838 - [__init__.py:215] - INFO - loaded 240 index files
2026-06-23 15:23 - pid 3838 - [__init__.py:297] - INFO - solve 1: start
2026-06-23 15:23 - pid 3838 - [__init__.py:297] - INFO - solve 1: slice=[0, 25) (1 / 5), index="5200/index-5200-14.fits" (1 / 5)
2026-06-23 15:23 - pid 3838 - [__init__.py:297] - INFO - solve 1: logodds=380.916, matches=141, conflicts=0, distractors=2, ra=330.695, dec=42.2697, scale=0.773671, index="5200/index-5200-14.fits"
2026-06-23 15:23 - pid 3808 - [astrometry.py:364] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: Seg Pos (n=147) worked.
2026-06-23 15:23 - pid 3808 - [astrometry.py:365] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: bm.index_path=PosixPath('/mnt/astrometry_cache/5200/index-5200-14.fits')
2026-06-23 15:23 - pid 3808 - [astrometry.py:366] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: bm.center_ra_deg=330.6954314398751
2026-06-23 15:23 - pid 3808 - [astrometry.py:367] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: bm.center_dec_deg=42.26972920042598
2026-06-23 15:23 - pid 3808 - [astrometry.py:368] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: bm.scale_arcsec_per_pixel=0.7736712092056637
2026-06-23 15:23 - pid 3808 - [astrometry.py:369] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: bm.logodds=380.9163513183594
2026-06-23 15:23 - pid 3808 - [astrometry.py:222] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: WCS built with attempt 1 / 27 ({'position_hint': PositionHint(ra_deg=330.7291666666667, dec_deg=42.26611111111111, radius_deg=0.32999999999999996), 'keep_n_seg': 150, 'border_margin_px': 5, 'output_logodds_threshold': 14, 'n_rms_seg': 6.0, 'bkg_filter_size': 11, 'bkg_box_size': 16, 'seg_fwhm': 1.0, 'seg_kernel_size': None, 'npixels': 32}).
2026-06-23 15:23 - pid 3808 - [astrometry.py:234] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: building summary images.
2026-06-23 15:23 - pid 3808 - [plotting.py:475] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: plotting astrometry summary image of background substraction results
2026-06-23 15:23 - pid 3808 - [plotting.py:487] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: plotting astrometry summary image of segmentation results
2026-06-23 15:23 - pid 3808 - [plotting.py:587] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: plotting astrometry summary image of astrometry results
2026-06-23 15:23 - pid 3808 - [plotting.py:213] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: found 31 catalog sources in field: <AstroSourceQuerySet [AstroSource.objects.get(name='2200+420'), AstroSource.objects.get(name='PanSTARRS 330.70127 42.31286'), AstroSource.objects.get(name='PanSTARRS 330.65424 42.22716'), AstroSource.objects.get(name='PanSTARRS 330.69304 42.28230'), AstroSource.objects.get(name='PanSTARRS 330.60371 42.27227'), AstroSource.objects.get(name='PanSTARRS 330.78031 42.29269'), AstroSource.objects.get(name='PanSTARRS 330.74253 42.30545'), AstroSource.objects.get(name='PanSTARRS 330.68965 42.26675'), AstroSource.objects.get(name='PanSTARRS 330.77540 42.22265'), AstroSource.objects.get(name='PanSTARRS 330.61553 42.24694'), AstroSource.objects.get(name='PanSTARRS 330.71458 42.25859'), AstroSource.objects.get(name='PanSTARRS 330.65030 42.28163'), AstroSource.objects.get(name='PanSTARRS 330.67245 42.31685'), AstroSource.objects.get(name='PanSTARRS 330.67544 42.21823'), AstroSource.objects.get(name='PanSTARRS 330.63461 42.19721'), AstroSource.objects.get(name='PanSTARRS 330.67445 42.21723'), AstroSource.objects.get(name='PanSTARRS 330.60190 42.33041'), AstroSource.objects.get(name='PanSTARRS 330.63916 42.24036'), AstroSource.objects.get(name='PanSTARRS 330.58896 42.22607'), AstroSource.objects.get(name='PanSTARRS 330.62895 42.20273'), '...(remaining elements truncated)...']>
2026-06-23 15:23 - pid 3808 - [connectionpool.py:1062] - DEBUG - Starting new HTTPS connection (1): simbad.cds.unistra.fr:443
2026-06-23 15:23 - pid 3808 - [connectionpool.py:544] - DEBUG - https://simbad.cds.unistra.fr:443 "GET /simbad/sim-tap/capabilities HTTP/1.1" 200 None
2026-06-23 15:23 - pid 3808 - [connectionpool.py:544] - DEBUG - https://simbad.cds.unistra.fr:443 "POST /simbad/sim-tap/sync HTTP/1.1" 200 None
2026-06-23 15:23 - pid 3808 - [connectionpool.py:544] - DEBUG - https://simbad.cds.unistra.fr:443 "POST /simbad/sim-tap/sync HTTP/1.1" 200 None
2026-06-23 15:23 - pid 3808 - [connectionpool.py:544] - DEBUG - https://simbad.cds.unistra.fr:443 "POST /simbad/sim-tap/sync HTTP/1.1" 200 None
2026-06-23 15:23 - pid 3808 - [logger.py:235] - WARNING - AstropyDeprecationWarning: "epoch" was deprecated in version 0.4.8 and will be removed in a future version.
2026-06-23 15:23 - pid 3808 - [connectionpool.py:544] - DEBUG - https://simbad.cds.unistra.fr:443 "POST /simbad/sim-tap/sync HTTP/1.1" 200 None
2026-06-23 15:23 - pid 3808 - [instrument.py:485] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: saving WCSs to FITS header.
2026-06-23 15:23 - pid 3808 - [instrument.py:557] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: astrometric calibration was successful.
2026-06-23 15:23 - pid 3808 - [instrument.py:560] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: searching for sources in field...
2026-06-23 15:23 - pid 3808 - [instrument.py:563] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: found 31 sources in field.
WARNING: AstropyDeprecationWarning: "epoch" was deprecated in version 0.4.8 and will be removed in a future version. [iop4lib.utils]
This will create the reduced FITS file by applying the calibration frames to
the raw image, and will give it an appropriate WCS. To check the result, with
the astrometry included, you can use the utility function
plot_preview_astrometry:
from iop4lib.utils.plotting import plot_preview_astrometry
plot_preview_astrometry(redf)
2026-06-23 15:23 - pid 3808 - [plotting.py:213] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: found 31 catalog sources in field: <AstroSourceQuerySet [AstroSource.objects.get(name='2200+420'), AstroSource.objects.get(name='PanSTARRS 330.70127 42.31286'), AstroSource.objects.get(name='PanSTARRS 330.65424 42.22716'), AstroSource.objects.get(name='PanSTARRS 330.69304 42.28230'), AstroSource.objects.get(name='PanSTARRS 330.60371 42.27227'), AstroSource.objects.get(name='PanSTARRS 330.78031 42.29269'), AstroSource.objects.get(name='PanSTARRS 330.74253 42.30545'), AstroSource.objects.get(name='PanSTARRS 330.68965 42.26675'), AstroSource.objects.get(name='PanSTARRS 330.77540 42.22265'), AstroSource.objects.get(name='PanSTARRS 330.61553 42.24694'), AstroSource.objects.get(name='PanSTARRS 330.71458 42.25859'), AstroSource.objects.get(name='PanSTARRS 330.65030 42.28163'), AstroSource.objects.get(name='PanSTARRS 330.67245 42.31685'), AstroSource.objects.get(name='PanSTARRS 330.67544 42.21823'), AstroSource.objects.get(name='PanSTARRS 330.63461 42.19721'), AstroSource.objects.get(name='PanSTARRS 330.67445 42.21723'), AstroSource.objects.get(name='PanSTARRS 330.60190 42.33041'), AstroSource.objects.get(name='PanSTARRS 330.63916 42.24036'), AstroSource.objects.get(name='PanSTARRS 330.58896 42.22607'), AstroSource.objects.get(name='PanSTARRS 330.62895 42.20273'), '...(remaining elements truncated)...']>
In the images, we can see the coordiante frames the positions of the sources in the catalog that appear in the image.
Since the image it is a photometry image, we can directly compute the relative photometry results with
redf.compute_relative_photometry()
from iop4lib.db import PhotoPolResult
PhotoPolResult.objects.filter(reducedfits__in=[redf]).first()
2026-06-23 15:23 - pid 3808 - [instrument.py:575] - INFO - Computing centroids and fwhms for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>
2026-06-23 15:23 - pid 3808 - [instrument.py:596] - DEBUG - len(seg_cat)=850
2026-06-23 15:23 - pid 3808 - [instrument.py:614] - DEBUG - FWHM results:
2026-06-23 15:23 - pid 3808 - [instrument.py:615] - DEBUG - mean: 3.1 pix (2.4 arcsec)
2026-06-23 15:23 - pid 3808 - [instrument.py:616] - DEBUG - median: 3.1 pix (2.4 arcsec)
2026-06-23 15:23 - pid 3808 - [instrument.py:617] - DEBUG - std: 0.8 pix (0.7 arcsec
2026-06-23 15:23 - pid 3808 - [instrument.py:635] - DEBUG - cutout_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 2200+420 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.8094987730498815, 7.271871025853329)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.14876685 7.12105487]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.07756193 7.10699735]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.07756193 7.10699735]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.1
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.70127 42.31286 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.535916927657524, 6.621750918340695)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.23911458 6.91524868]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.06847 6.87355108]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.06847 6.87355108]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.65424 42.22716 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.5881494077062825, 6.843867858816452)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.46369708 7.36795847]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.33886774 7.42425134]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.33886774 7.42425134]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.69304 42.28230 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.0103158678828095, 7.357401554167836)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.08301778 7.59415044]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.24669352 7.67890111]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.24669352 7.67890111]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.60371 42.27227 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.267140950329804, 7.19981113545964)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.47597946 8.10142537]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.41646301 8.11042202]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.41646301 8.11042202]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.78031 42.29269 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.930840162365598, 7.425108786406099)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.35027908 7.10331103]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.18982703 7.12810343]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.18982703 7.12810343]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.74253 42.30545 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.088836136152622, 7.20463883111961)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.61322467 7.04325514]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.55518251 7.13673364]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.55518251 7.13673364]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.1
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.68965 42.26675 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.798372547163012, 6.535528981723587)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.99277335 6.8168947 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.89528476 6.82215178]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.89528476 6.82215178]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.77540 42.22265 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.454519776586835, 7.090869473320936)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.23487731 6.73641643]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.13546216 6.70520026]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.13546216 6.70520026]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.61553 42.24694 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.467515949870403, 6.701723065081524)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.39049806 7.433637 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.35523591 7.48964633]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.35523591 7.48964633]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.71458 42.25859 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.511062782157694, 6.811896983291945)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.6188543 6.90920877]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.49033269 6.91477241]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.49033269 6.91477241]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.65030 42.28163 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.18195962214088, 7.201113447061232)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.32066027 7.71947514]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.27634194 7.75312083]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.27634194 7.75312083]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.67245 42.31685 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.400810250465497, 6.519730201371715)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [9.0382416 6.9899741]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.95812243 6.94954754]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.95812243 6.94954754]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.67544 42.21823 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.209062645394511, 6.531417796008441)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [9.14248767 8.53689788]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.82539338 8.20306082]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.82539338 8.20306082]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.2
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.63461 42.19721 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.439314157493072, 7.133032138096951)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.96783895 7.69069688]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.93422521 7.8574792 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.93422521 7.8574792 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.67445 42.21723 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.6891417342189925, 7.105688808430045)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [5.33720097 4.76924883]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [4.74979595 4.07177062]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [4.74979595 4.07177062]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.2
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.60190 42.33041 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.093804248024298, 6.59306679499349)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [9.14498492 7.81449796]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [9.09446569 7.82427464]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [9.09446569 7.82427464]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.63916 42.24036 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.56864659322855, 6.625989800821117)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.47372212 7.32582248]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.37250758 7.32506979]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.37250758 7.32506979]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.58896 42.22607 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.577311819290003, 7.299871412516268)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.4008721 8.38025899]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.35202883 8.4325952 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.35202883 8.4325952 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.62895 42.20273 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.550468317943796, 7.124345909602653)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [6.97794087 7.75252203]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [6.90031304 7.77023535]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [6.90031304 7.77023535]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.57510 42.31061 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.790709205496114, 7.202287128280432)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.17947373 7.62679643]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.35191205 8.24863246]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.35191205 8.24863246]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.1
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.62559 42.34479 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.537146333786154, 7.001684927946485)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.40624672 7.784069 ]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.31976944 7.79351226]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.31976944 7.79351226]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.63197 42.21112 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.50832484250634, 7.2703460337065735)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.11779165 7.96265837]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.08950415 7.98998008]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.08950415 7.98998008]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.1
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.67147 42.25858 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.972472763188534, 6.582538079671963)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.11615789 7.00373615]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.00675407 7.01608203]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.00675407 7.01608203]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.70105 42.19839 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.334234770363821, 7.203995814098562)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.98243881 7.42879155]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.87678002 7.46625153]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.87678002 7.46625153]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.77732 42.24798 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.1772218034921025, 7.334314677344196)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.22217411 7.07045162]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.08551022 7.00877994]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.08551022 7.00877994]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.73073 42.23001 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.878909658063549, 6.5919776171638205)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.83218317 6.57443892]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.64354827 6.64013226]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.64354827 6.64013226]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.71296 42.19381 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.614787462269646, 7.1348248479267795)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.18854893 6.57924805]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.01800556 7.16055151]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.01800556 7.16055151]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.2
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.66289 42.33164 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.2114791546158585, 7.226590142855741)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.99020348 7.71620742]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.92327266 7.72816652]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.92327266 7.72816652]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.77282 42.33349 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (6.97653164685687, 7.245571588540997)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [8.82950702 7.06036739]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [8.70313284 7.06947227]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [8.70313284 7.06947227]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:642] - DEBUG - fitting fwhm for ReducedFit 118 PanSTARRS 330.67756 42.21222 pair O
2026-06-23 15:23 - pid 3808 - [instrument.py:655] - DEBUG - wcs_pos = (7.315342834274361, 6.583872734803549)
2026-06-23 15:23 - pid 3808 - [instrument.py:659] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:673] - DEBUG - box_size = 15.0
2026-06-23 15:23 - pid 3808 - [instrument.py:678] - DEBUG - fitting with centroid_com
2026-06-23 15:23 - pid 3808 - [instrument.py:683] - DEBUG - c_com = [7.9645393 6.87153507]
2026-06-23 15:23 - pid 3808 - [instrument.py:691] - DEBUG - fitting centroid_2dg with c_com
2026-06-23 15:23 - pid 3808 - [instrument.py:700] - DEBUG - c_2dg = [7.89639351 6.90346992]
2026-06-23 15:23 - pid 3808 - [instrument.py:717] - DEBUG - c2 = [7.89639351 6.90346992]
2026-06-23 15:23 - pid 3808 - [instrument.py:719] - DEBUG - fitting fwhm to c2
2026-06-23 15:23 - pid 3808 - [instrument.py:733] - DEBUG - fwhm = 3.0
2026-06-23 15:23 - pid 3808 - [instrument.py:809] - DEBUG - Median FWHM (all detected sources) of [ReducedFit.objects.get(id=118)]: 3.1 pix
2026-06-23 15:23 - pid 3808 - [instrument.py:822] - DEBUG - Median FWHM (targets only) of [ReducedFit.objects.get(id=118)]: 3.1 pix
2026-06-23 15:23 - pid 3808 - [instrument.py:998] - DEBUG - Computing aperture photometries for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit> (ap_fwhm = 3.1 pix, r_ap = 3.9 pix, r_in = 6.5 pix, r_out = 11.7 pix).
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource 2200+420> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource 2200+420>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.70127 42.31286> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.70127 42.31286>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.65424 42.22716> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.65424 42.22716>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.69304 42.28230> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.69304 42.28230>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.60371 42.27227> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.60371 42.27227>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.78031 42.29269> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.78031 42.29269>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.74253 42.30545> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.74253 42.30545>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.68965 42.26675> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.68965 42.26675>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.77540 42.22265> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.77540 42.22265>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.61553 42.24694> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.61553 42.24694>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.71458 42.25859> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.71458 42.25859>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.65030 42.28163> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.65030 42.28163>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.67245 42.31685> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.67245 42.31685>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.67544 42.21823> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.67544 42.21823>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.63461 42.19721> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.63461 42.19721>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.67445 42.21723> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.67445 42.21723>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.60190 42.33041> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.60190 42.33041>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.63916 42.24036> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.63916 42.24036>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.58896 42.22607> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.58896 42.22607>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.62895 42.20273> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.62895 42.20273>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.57510 42.31061> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.57510 42.31061>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.62559 42.34479> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.62559 42.34479>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.63197 42.21112> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.63197 42.21112>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.67147 42.25858> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.67147 42.25858>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.70105 42.19839> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.70105 42.19839>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.77732 42.24798> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.77732 42.24798>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.73073 42.23001> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.73073 42.23001>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.71296 42.19381> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.71296 42.19381>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.66289 42.33164> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.66289 42.33164>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.77282 42.33349> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.77282 42.33349>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:894] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing aperture photometry for <AstroSource PanSTARRS 330.67756 42.21222> O
2026-06-23 15:23 - pid 3808 - [aperphotresult.py:97] - DEBUG - AperPhotResult for <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>, <AstroSource PanSTARRS 330.67756 42.21222>, (3.8912149640731624, 6.485358273455271, 11.673644892219487), O already exists, it will be used instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:1005] - DEBUG - <ReducedFit 118 | OSN-T090/2022-09-18/BLLac-0001R.fit>: computing relative photometry.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='2200+420') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.70127 42.31286') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.65424 42.22716') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.69304 42.28230') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.60371 42.27227') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.78031 42.29269') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.74253 42.30545') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.68965 42.26675') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.77540 42.22265') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.61553 42.24694') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.71458 42.25859') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.65030 42.28163') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.67245 42.31685') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.67544 42.21823') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.63461 42.19721') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.67445 42.21723') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.60190 42.33041') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.63916 42.24036') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.58896 42.22607') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.62895 42.20273') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.57510 42.31061') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.62559 42.34479') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.63197 42.21112') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.67147 42.25858') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.70105 42.19839') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.77732 42.24798') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.73073 42.23001') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.71296 42.19381') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.66289 42.33164') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.77282 42.33349') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [photopolresult.py:215] - DEBUG - Db entry for photopolresult already exists for reducedfits=[ReducedFit.objects.get(id=118)], astrosource=AstroSource.objects.get(name='PanSTARRS 330.67756 42.21222') and reduction=REDUCTIONMETHODS.RELPHOT, using it instead.
2026-06-23 15:23 - pid 3808 - [instrument.py:1091] - DEBUG - calibrating <PhotoPolResult 33 | PHOTOMETRY R 2200+420 JD 2459841.461865625>
2026-06-23 15:23 - pid 3808 - [photometry.py:383] - DEBUG - calibrating 2200+420 with 30 calibrators
2026-06-23 15:23 - pid 3808 - [photometry.py:408] - DEBUG - r.mag=13.389268561937536, r.mag_err=0.005406379528025209
<PhotoPolResult(id: 33
reducedfits: [118]
AndorT90 PHOTOMETRY R / 2200+420
JD: 2459841.46187 (2022-09-18T23:05:05)
mag R: 13.389 ± 0.005)>
These results can already be inspected in the web interface.