ComputeTGLR¶
- class muse_origin.ComputeTGLR(orig, idx, param)[source]¶
Bases:
muse_origin.steps.Step
Compute the cube of GLR test values.
The test is done on the cube containing the faint signal (
self.cube_faint
) and it uses the PSF and the spectral profiles. Then compute the p-values of local maximum of correlation values.- Parameters
- Returns
- self.cube_correl
Cube
Cube of T_GLR values.
- self.correl_min
Cube
Cube of T_GLR values of minimum correlation.
- self.cube_profile
Cube
(typeint
) Number of the profile associated to the T_GLR.
- self.maxmap
Image
Map of maximum correlations along the wavelength axis.
- self.minmap
Image
Map of minimum correlations along the wavelength axis.
- self.cube_local_max
Cube
Local maxima from max correlation.
- self.cube_local_min
Cube
Local maxima from minus min correlation.
- self.cube_correl
Attributes Summary
Description of the step.
Name of the function to run the step.
List of required steps (that must be run before).
Processing status (
muse_origin.Status
):Methods Summary
__call__
(*args, **kwargs)Run a step, calling its
run
method.dump
(outpath)Save the attributes that have been created by the steps, and unload them to free memory.
load
(outpath)Recreate attributes of a step, not really loading them as just the file is set, and files are loaded in memory only if needed.
run
(orig[, size, ncpu, pcut, pmeansub])store_cube
(name, data, **kwargs)Create a MPDAF Cube and store it as an attribute.
store_image
(name, data, **kwargs)Create a MPDAF Image and store it as an attribute.
Attributes Documentation
- cube_correl = None¶
- cube_correl_min = None¶
- cube_local_max = None¶
- cube_local_min = None¶
- cube_profile = None¶
- desc = 'GLR test'¶
Description of the step.
- maxmap = None¶
- minmap = None¶
- name = 'compute_TGLR'¶
Name of the function to run the step.
- require = ('compute_greedy_PCA',)¶
List of required steps (that must be run before).
- status¶
Processing status (
muse_origin.Status
):NOTRUN: The step has not been run.
RUN: The step has been run but not saved.
DUMP: The step has been run and its outputs saved to disk.
FAILED: The step has been run but it failed.
Methods Documentation
- __call__(*args, **kwargs)¶
Run a step, calling its
run
method.This method is the one that is called from the ORIGIN object. It calls the
run
method of the step and also does a few additional things like storing the parameters, execution time and date.
- dump(outpath)¶
Save the attributes that have been created by the steps, and unload them to free memory.
- load(outpath)¶
Recreate attributes of a step, not really loading them as just the file is set, and files are loaded in memory only if needed.
- store_cube(name, data, **kwargs)¶
Create a MPDAF Cube and store it as an attribute.
- store_image(name, data, **kwargs)¶
Create a MPDAF Image and store it as an attribute.