LineAnalysis#
- class jdaviz.configs.specviz.plugins.line_analysis.line_analysis.LineAnalysis(*args, **kwargs)[source]#
Bases:
PluginTemplateMixin
,DatasetSelectMixin
,SpectralSubsetSelectMixin
,DatasetSpectralSubsetValidMixin
,SpectralContinuumMixin
The Line Analysis plugin returns specutils analysis for a single spectral line. See the Line Analysis Plugin Documentation for more details.
Only the following attributes and methods are available through the public plugin API:
dataset
(DatasetSelect
): Dataset to use for computing line statistics.spatial_subset
(SubsetSelect
): Select which region’s collapsed spectrum to analyze orEntire Cube
.spectral_subset
(SubsetSelect
): Subset to use for the line, orEntire Spectrum
.continuum
(SubsetSelect
): Subset to use for the continuum, orSurrounding
to use a region surrounding the subset set inspectral_subset
.`continuum_width
: Width, relative to the overall line spectral region, to fit the linear continuum (excluding the region containing the line). If 1, will use endpoints within line region only.
Public constructor
Attributes Summary
A boolean (True, False) trait.
A trait for unicode strings.
An instance of a Python list.
An instance of a Python list.
A float trait.
A boolean (True, False) trait.
A trait for unicode strings.
A float trait.
An instance of a Python list.
A trait for unicode strings.
A boolean (True, False) trait.
A trait for unicode strings.
A trait for unicode strings.
A boolean (True, False) trait.
Methods Summary
update_results
([results])vue_line_assign
([msg])Attributes Documentation
- dialog#
A boolean (True, False) trait.
- identified_line#
A trait for unicode strings.
- line_items#
An instance of a Python list.
- results#
An instance of a Python list.
- results_centroid#
A float trait.
- results_computing#
A boolean (True, False) trait.
- selected_line#
A trait for unicode strings.
- selected_line_redshift#
A float trait.
- spatial_subset_items#
An instance of a Python list.
- spatial_subset_selected#
A trait for unicode strings.
- sync_identify#
A boolean (True, False) trait.
- sync_identify_icon_disabled#
A trait for unicode strings.
- sync_identify_icon_enabled#
A trait for unicode strings.
- template_file = ('/home/docs/checkouts/readthedocs.org/user_builds/jdaviz/envs/stable/lib/python3.11/site-packages/jdaviz/configs/specviz/plugins/line_analysis/line_analysis.py', 'line_analysis.vue')#
- user_api#
- uses_active_status#
A boolean (True, False) trait.
- width#
Methods Documentation