[Issues] missing astrom_param in RegriddedFrame test

Oliver-Mark Cordes ocordes at astro.uni-bonn.de
Tue Nov 7 19:58:36 CET 2006


Hi!

I just tedted the RegriddedFrame_test.py in astro/test/processing and the 
CoaddedRegriddedFrame_test failed. The reason is that for the loaded 
frames no astrom_param was initialised. This leads to a failure in 
astro/util/projections.py which is invoked by RegriddedFrame.make() It is 
possible to check in RegriddedFrame.make() that astrom_params is set? 
Obviously make cannot work without astrom_params and the error message is 
irritating ... ;-)


======================================================================
ERROR: test_make (__main__.CoaddedRegriddedFrame_test)
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"/home/ocordes/astrowise/cvs/opipe/astro/test/processing/RegriddedFrame_test.py", 
line 218, in test_make
     self.coadd.make()
   File "/home/ocordes/astrowise/cvs/opipe/astro/main/RegriddedFrame.py", 
line 535, in make
     self.derive_psf_radii_per_ccd()
   File "/home/ocordes/astrowise/cvs/opipe/astro/main/RegriddedFrame.py", 
line 627, in derive_psf_radii_per_ccd
     boxes = [frame.get_bounding_box_of_reduced() for frame in frames]
   File "/home/ocordes/astrowise/cvs/opipe/astro/main/RegriddedFrame.py", 
line 321, in get_bounding_box_of_reduced
     proj = projections(astrom=self.astrom_params)
   File "/home/ocordes/astrowise/cvs/opipe/astro/util/projections.py", line 
137,
in __init__
     self.sind0 = math.sin(raddeg(crval2))
   File "/home/ocordes/astrowise/cvs/opipe/astro/util/projections.py", line 
9, in raddeg
     return x * math.pi / 180.0
TypeError: unsupported operand type(s) for *: 'NoneType' and 'float'


Cheers,
 	Oliver



More information about the Issues mailing list