Commit 41f9ef6a4f7ccd05f915f0a3e2ec1b545d94fb63
1 parent
1244037f
Exists in
dev
update Image save method (add sky_field indexes)
Showing
1 changed file
with
5 additions
and
0 deletions
Show diff stats
src/core/pyros_django/seq_submit/models.py
@@ -585,6 +585,11 @@ class Image(models.Model): | @@ -585,6 +585,11 @@ class Image(models.Model): | ||
585 | file_out = img_obj.join(img_obj.fname) | 585 | file_out = img_obj.join(img_obj.fname) |
586 | naxis1 = img_obj.getkwd("NAXIS1") | 586 | naxis1 = img_obj.getkwd("NAXIS1") |
587 | naxis2 = img_obj.getkwd("NAXIS2") | 587 | naxis2 = img_obj.getkwd("NAXIS2") |
588 | + sky_field = img_obj._wcs.wcs2skyfield(naxis1, naxis2) | ||
589 | + self.coscrval1 = sky_field["coscrval"] | ||
590 | + self.coscrval2 = sky_field["coscrval2"] | ||
591 | + self.sincrval1 = sky_field["sincrval1"] | ||
592 | + self.sincrval2 = sky_field["sincrval2"] | ||
588 | sky_field_as_json = json.dumps(img_obj._wcs.wcs2skyfield(naxis1, naxis2)) | 593 | sky_field_as_json = json.dumps(img_obj._wcs.wcs2skyfield(naxis1, naxis2)) |
589 | self.sky_field = sky_field_as_json | 594 | self.sky_field = sky_field_as_json |
590 | # Save as default, if save parameter is passed, save only if is True | 595 | # Save as default, if save parameter is passed, save only if is True |