summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--updatewcs/__init__.py2
-rw-r--r--wcsutil/altwcs.py4
2 files changed, 3 insertions, 3 deletions
diff --git a/updatewcs/__init__.py b/updatewcs/__init__.py
index e820140..46d7267 100644
--- a/updatewcs/__init__.py
+++ b/updatewcs/__init__.py
@@ -198,7 +198,7 @@ def copyWCS(w, hdr, wkey, wname):
if w.wcs.has_cd():
wcsutil.pc2cd(hwcs)
for k in hwcs.keys():
- key = k+wkey
+ key = k[:7] + wkey
hdr.update(key=key, value=hwcs[k])
norient = np.rad2deg(np.arctan2(hwcs['CD1_2'],hwcs['CD2_2']))
okey = 'ORIENT%s' % wkey
diff --git a/wcsutil/altwcs.py b/wcsutil/altwcs.py
index 4c41d2a..a750bda 100644
--- a/wcsutil/altwcs.py
+++ b/wcsutil/altwcs.py
@@ -5,7 +5,7 @@ import pywcs
import numpy as np
import pyfits
-
+altwcskw = ['WCSAXES', 'CRVAL', 'CRPIX', 'PC', 'CDELT', 'CD', 'CTYPE', 'CUNIT', 'PV', 'PS']
# file operations
def archiveWCS(fname, ext, wcskey=" ", wcsname=" ", clobber=False):
"""
@@ -71,7 +71,7 @@ def archiveWCS(fname, ext, wcskey=" ", wcsname=" ", clobber=False):
if w.wcs.has_cd():
pc2cd(hwcs)
for k in hwcs.keys():
- key = k+wkey
+ key = k[:7] + wkey
f[e].header.update(key=key, value=hwcs[k])
norient = np.rad2deg(np.arctan2(hwcs['CD1_2'],hwcs['CD2_2']))
okey = 'ORIENT%s' % wkey