dasp
dasp copied to clipboard
WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
When running the default scaoSim generated by daspbuilder.py, I get the error/warning message: >>>0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead
What causes this? Should I be worried about it? Could this be the reason scaoSim appears to not properly correct for the wavefront?
joncox@desktop:~/git/dasp/sims/scaoSim_default$ python scao.py params.py TODO: sort out scipy.linsolve usage in spmatrix.py INFORMATION:tomoRecon:TO DO: Sort out import of scipy.linsolve in tomoRecon Not implemented - broadcast
0: INFORMATION: Using ['params.py'] 0:
Reading param file params.py
0: USING PYTHON CONFIG FILE params.py 0: FOV computed as 0 for DM dm 0: INFORMATION Assuming reconstructor wavelength of 640.0 for DM dm 0: Calculating dmpup at height 0: 48 (fov 0)... 0: INFORMATION Bound to port 9000 0: Rank 0 imported modules 0: scrnSize: {'L0': (53, 53), 'L1': (53, 53)} 0: Loading phase covariance data 0: Computation of the initial phase screen 0: Loading existing screen: scrn/iscrn48D4.2L10x53y53s10t0.004r0.137s0.9d0v10.fits 0: Loading phase covariance data 0: Computation of the initial phase screen 0: Loading existing screen: scrn/iscrn48D4.2L10x53y53s11t0.004r0.137s0.1d0v10.fits 0: iatmos: Copied initial screen from parent allLayers[L0] 0: TODO: iatmos - is this copy of initial screen needed? 0: iatmos: Copied initial screen from parent allLayers[L1] 0: TODO: iatmos - is this copy of initial screen needed? 0: atmos: Layers ['L0', 'L1'], sorted ['L0', 'L1'] 0: Calculating dmpup at height 0: 48 (fov 0)[' -ve conj'] 0: DM pupil central obscuration 3.42857 (radius 24) 0: xinterp_dm_dm1: using nacts=157 0: INFORMATION:wfscent: Using 4 threads 0: INFORMATION:wfscent:Initialising centroid object {'closed': <science.xinterp_dm.dm instance at 0x7fc16e482a50>} 1 0: INFORMATION: using default value of 0 for subtractTipTilt, not found in: ['wfscent_1', 'wfscent', 'globals'] 0: INFORMATION:tomoRecon: Using 1 DMs for reconstruction 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead 0: science: Using 4 threads 0: science sci1 - Using wavelength of 1650 nm (phase at 640 nm) 0: INFORMATION:centroid:initialising cmod, nthreads = 4 0: INFORMATION:tomoRecon:decay factors of 0.0 applied where closed loop list [1] is 0 - is this what you intended? 0: INFORMATION Took 1.12049 seconds to initialise 0: INFORMATION Waiting at MPI barrier... 0: Not implemented - barrier 0: INFORMATION Sharing connection setting 0: Not implemented - broadcast 0: INFORMATION Using approximately 0.726151GB 0: Not implemented - share 0: INFORMATION:Ctrl:Will close loop after 10 iterations 0: INFORMATION:Ctrl:Starting poking 0: INFORMATION Entering main loop 0: xinterp_dm object assigning parents automatically 0: xinterp_dm parent object 1 becoming atmos 0: xinterp_dm parent object 2 becoming recon with output shape (157,) 0: DM dm using actuators from 0 to 157 (recon output size 157) 0: INFORMATION:tomoRecon:Creating poke matrix of type <type 'numpy.float32'> shape 157 64 0: INFORMATION:tomoRecon:Will be poking for 158 integrations 0: INFORMATION Zeroing science,closing loop etc 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead 0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64) 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead 0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64) 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead 0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64) 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead 0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64) 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead 0: INFORMATION:tomoRecon:Reconstructor shape should be (157,64) 0: INFORMATION:tomoRecon:tomoRecon: Loading reconstructor (157,64) from file: rmx.fits 0: WARNING:tomoRecon: unable to load reconmx rmx.fits, using 0. instead