Wise tasks module¶
- wise.tasks.build_final_dfc(ctx, merge_file, final_sep)¶
Build a final separation file from a merge file.
Merge file shall be located in ctx.get_data_dir(). One final component per line, described by a list of link id separated by a ‘,’.
- Parameters:
merge_file (str) – Merge file name.
final_sep (str) – Name of the final separation file.
- wise.tasks.info_files(ctx)¶
Print List of selected files with information on beam and pixel scales
- Parameters:
- wise.tasks.set_stack_image_as_ref(ctx, nsigma=3, nsigma_connected=True)¶
Set the reference image from a stacked images
- Parameters:
nsigma (int, optional) – Clip data below nsigma time the background level.
nsigma_connected (bool, optional) – Keep only the brightest isolated structure.
- wise.tasks.set_mask_from_stack_img(ctx, nsigma=3, nsigma_connected=True)¶
Set the mask image from a stacked images
- Parameters:
nsigma (int, optional) – Clip data below nsigma time the background level.
nsigma_connected (bool, optional) – Keep only the brightest isolated structure.
- wise.tasks.info_files_delta(ctx, delta_time_unit=Unit('d'), angular_velocity_unit=Unit('mas / yr'), proper_velocity_unit=Unit('c'))¶
Print List of selected pair of files with information on velocity resolution
- Parameters:
delta_time_unit (
astropy.units.Unit, optional)angular_velocity_unit (
astropy.units.Unit, optional)proper_velocity_unit (
astropy.units.Unit, optional)
- wise.tasks.detection_all(ctx, filter=None)¶
Run the Segmented wavelet decomposition on all selected files
- Parameters:
filter (
wise.features.FeatureFilter, optional)
- wise.tasks.match_all(ctx, filter=None)¶
Run matching on all selected files
- Parameters:
filter (
wise.features.FeatureFilter, optional)
- wise.tasks.save(ctx, name, coord_mode='com', measured_delta=True)¶
Save current result to disk
- Parameters:
name (str) – Prefix name for the save files
coord_mode (str, optional)
measured_delta (bool, optional)
- wise.tasks.load(ctx, name, projection=None, merge_with_previous=False, min_link_size=2)¶
Load result from files
- Parameters:
name (str) – Prefix name of the saved files
projection (
libwise.imgutils.Projection, optional) – If not provided, default Projection will be usedmerge_with_previous (bool, optional) – If True, this result will be added to current result
min_link_size (int, optional) – Filter out links with size < min_link_size
- wise.tasks.view_all(ctx, preprocess=True, show_mask=True, show_regions=[], save_filename=None, align=True, **kwargs)¶
Preview all images
- Parameters:
preprocess (bool, optional) – If True, run the pre_process fct on each images
show_mask (bool, optional) – If True, show the saved mask in the map
show_regions (list of
libwise.imgutils.Region, optional) – Plot the regionssave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Arguments to pass to
libwise.plotutils.imshow_image()
- wise.tasks.view_stack(ctx, preprocess=True, nsigma=0, nsigma_connected=False, show_mask=True, show_regions=[], intensity_colorbar=False, save_filename=None, **kwargs)¶
Preview the stack image
- Parameters:
preprocess (bool, optional) – If True, run the pre_process fct on each images
nsigma (int, optional) – Clip bg below nsigma level
nsigma_connected (bool, optional) – If True, keep only the brightest connected structure
show_mask (bool, optional) – If True, show the saved mask in the map
show_regions (list of
libwise.imgutils.Region, optional) – Plot the regionsintensity_colorbar (bool, optional) – Add an intensity colorbar
save_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Arguments to pass to
libwise.plotutils.imshow_image()
- wise.tasks.view_wds(ctx, title=True, num=True, scales=None, save_filename=None, **kwargs)¶
Plot WDS decomposition
- Parameters:
title (bool, optional) – If True, add a title to the map
num (bool, optional) – If True, annotate each segments
scales (list or int, optional) – Plot only for scale or list of scales (in pixel)
save_filename (TYPE, optional) – Description
**kwargs – Description
- wise.tasks.view_all_features(ctx, scales, region_list=None, legend=False, feature_filter=None, save_filename=None, **img_kargs)¶
Plot all features location
- Parameters:
scales (int or list) – Filter the results to scale or list of scales (in pixel)
region_list (list of
libwise.imgutils.Region, optional) – Plot the regions, and set the features color according to the regionlegend (bool, optional) – Add a legend
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultssave_filename (TYPE, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**img_kargs – Additional arguments to pass to
libwise.plotutils.imshow_image()
- wise.tasks.plot_separation_from_core(ctx, scales=None, feature_filter=None, min_link_size=2, title=True, pa=False, snr=False, num=False, fit_fct=None, save_filename=None, **kwargs)¶
Plot separation from core with time
- Parameters:
scales (int or list, optional) – Filter the results to scale or list of scales (in pixel)
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultsmin_link_size (int, optional) – Filter out links with size < min_link_size
title (bool, optional)
pa (bool, optional) – Additionaly plot the PA vs epoch (only pa or snr)
snr (bool, optional) – Additionaly plot the snr vs epoch (only pa or snr)
num (bool, optional) – Annotate each links
fit_fct (
libwise.nputils.AbstractFct, optional) – Fit each links with provided fctsave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Additional arguments to pass to
wise.wiseutils.plot_links_dfc()
- wise.tasks.plot_all_features(ctx, scales=None, pa=False, feature_filter=None, save_filename=None)¶
Plot all features distance from core with time
- Parameters:
scales (int or list, optional) – Filter the results to scale or list of scales (in pixel)
pa (bool, optional) – Additionaly plot the PA vs epoch
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultssave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
- wise.tasks.view_displacements(ctx, scale, feature_filter=None, title=True, save_filename=None)¶
Plot individual match results at specified scale
- Parameters:
ctx (
wise.project.AnalysisContext) – Descriptionscales (int) – Scale in pixel
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultssave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
title (bool, optional)
- wise.tasks.view_links(ctx, scales=None, feature_filter=None, min_link_size=2, map_cmap='YlGnBu_r', vector_width=6, title=True, color_style='link', save_filename=None, **kwargs)¶
Plot all components trajectories on a map
- Parameters:
scales (int or list, optional) – Filter the results to scale or list of scales (in pixel)
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultsmin_link_size (int, optional) – Filter out links with size < min_link_size
map_cmap (str, optional) – Colormap of the background map
vector_width (int, optional) – Width of the displacement vectors
title (bool, optional)
color_style (str, optional) – ‘link’: one color per components ‘date’: colors correspond to the epoch color_str: use color_str as color for all components
save_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Additional arguments to pass to
libwise.plot_links_map()
- wise.tasks.create_poly_region(ctx, img=None, features=None)¶
Create a region file
- Parameters:
img (
libwise.imgutils.Image, optional) – Image to use as backgroundfeatures (
wise.features.FeaturesGroup, optional) – Features to plot on top of the image
- wise.tasks.list_saved_results(ctx)¶
List all saved results
- Parameters:
- wise.tasks.list_tasks()¶
Lists all WISE tasks
- wise.tasks.preview_detection_stack(ctx, stack_detection_name, count_threshold=0, ms_set=None, date_filter=None, show_regions=[])¶
Plot detection in stack
- wise.tasks.stack_cross_correlation(ctx, config, debug=0, nwise=2, stack=None)¶
Perform a Stack Cross Correlation analysis
- Parameters:
config (
wise.scc.SCCConfiguration)debug (int, optional)
nwise (int, optional)
stack (
libwise.plotutils.FigureStack, optional)
- Returns:
:class:`wise.scc.StackCrossCorrelation`
- Return type:
a StackCrossCorrelation containing the results of the analysis
- wise.tasks.bootstrap_scc(ctx, config, output_dir, n, nwise=2, append=False, verbose=False, seperate_scales=False)¶
Perform Stack Cross Correlation analysis n time and store results in output_dir
- Parameters:
config (
wise.scc.SCCConfiguration)output_dir (str)
n (int)
append (bool, optional) – Append results
seperate_scales (bool, optional)
- wise.tasks.build_final_dfc(ctx, merge_file, final_sep)¶
Build a final separation file from a merge file.
Merge file shall be located in ctx.get_data_dir(). One final component per line, described by a list of link id separated by a ‘,’.
- Parameters:
merge_file (str) – Merge file name.
final_sep (str) – Name of the final separation file.
- wise.tasks.info_files(ctx)¶
Print List of selected files with information on beam and pixel scales
- Parameters:
- wise.tasks.set_stack_image_as_ref(ctx, nsigma=3, nsigma_connected=True)¶
Set the reference image from a stacked images
- Parameters:
nsigma (int, optional) – Clip data below nsigma time the background level.
nsigma_connected (bool, optional) – Keep only the brightest isolated structure.
- wise.tasks.set_mask_from_stack_img(ctx, nsigma=3, nsigma_connected=True)¶
Set the mask image from a stacked images
- Parameters:
nsigma (int, optional) – Clip data below nsigma time the background level.
nsigma_connected (bool, optional) – Keep only the brightest isolated structure.
- wise.tasks.info_files_delta(ctx, delta_time_unit=Unit('d'), angular_velocity_unit=Unit('mas / yr'), proper_velocity_unit=Unit('c'))¶
Print List of selected pair of files with information on velocity resolution
- Parameters:
delta_time_unit (
astropy.units.Unit, optional)angular_velocity_unit (
astropy.units.Unit, optional)proper_velocity_unit (
astropy.units.Unit, optional)
- wise.tasks.detection_all(ctx, filter=None)¶
Run the Segmented wavelet decomposition on all selected files
- Parameters:
filter (
wise.features.FeatureFilter, optional)
- wise.tasks.match_all(ctx, filter=None)¶
Run matching on all selected files
- Parameters:
filter (
wise.features.FeatureFilter, optional)
- wise.tasks.save(ctx, name, coord_mode='com', measured_delta=True)¶
Save current result to disk
- Parameters:
name (str) – Prefix name for the save files
coord_mode (str, optional)
measured_delta (bool, optional)
- wise.tasks.load(ctx, name, projection=None, merge_with_previous=False, min_link_size=2)¶
Load result from files
- Parameters:
name (str) – Prefix name of the saved files
projection (
libwise.imgutils.Projection, optional) – If not provided, default Projection will be usedmerge_with_previous (bool, optional) – If True, this result will be added to current result
min_link_size (int, optional) – Filter out links with size < min_link_size
- wise.tasks.view_all(ctx, preprocess=True, show_mask=True, show_regions=[], save_filename=None, align=True, **kwargs)¶
Preview all images
- Parameters:
preprocess (bool, optional) – If True, run the pre_process fct on each images
show_mask (bool, optional) – If True, show the saved mask in the map
show_regions (list of
libwise.imgutils.Region, optional) – Plot the regionssave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Arguments to pass to
libwise.plotutils.imshow_image()
- wise.tasks.view_stack(ctx, preprocess=True, nsigma=0, nsigma_connected=False, show_mask=True, show_regions=[], intensity_colorbar=False, save_filename=None, **kwargs)¶
Preview the stack image
- Parameters:
preprocess (bool, optional) – If True, run the pre_process fct on each images
nsigma (int, optional) – Clip bg below nsigma level
nsigma_connected (bool, optional) – If True, keep only the brightest connected structure
show_mask (bool, optional) – If True, show the saved mask in the map
show_regions (list of
libwise.imgutils.Region, optional) – Plot the regionsintensity_colorbar (bool, optional) – Add an intensity colorbar
save_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Arguments to pass to
libwise.plotutils.imshow_image()
- wise.tasks.view_wds(ctx, title=True, num=True, scales=None, save_filename=None, **kwargs)¶
Plot WDS decomposition
- Parameters:
title (bool, optional) – If True, add a title to the map
num (bool, optional) – If True, annotate each segments
scales (list or int, optional) – Plot only for scale or list of scales (in pixel)
save_filename (TYPE, optional) – Description
**kwargs – Description
- wise.tasks.view_all_features(ctx, scales, region_list=None, legend=False, feature_filter=None, save_filename=None, **img_kargs)¶
Plot all features location
- Parameters:
scales (int or list) – Filter the results to scale or list of scales (in pixel)
region_list (list of
libwise.imgutils.Region, optional) – Plot the regions, and set the features color according to the regionlegend (bool, optional) – Add a legend
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultssave_filename (TYPE, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**img_kargs – Additional arguments to pass to
libwise.plotutils.imshow_image()
- wise.tasks.plot_separation_from_core(ctx, scales=None, feature_filter=None, min_link_size=2, title=True, pa=False, snr=False, num=False, fit_fct=None, save_filename=None, **kwargs)¶
Plot separation from core with time
- Parameters:
scales (int or list, optional) – Filter the results to scale or list of scales (in pixel)
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultsmin_link_size (int, optional) – Filter out links with size < min_link_size
title (bool, optional)
pa (bool, optional) – Additionaly plot the PA vs epoch (only pa or snr)
snr (bool, optional) – Additionaly plot the snr vs epoch (only pa or snr)
num (bool, optional) – Annotate each links
fit_fct (
libwise.nputils.AbstractFct, optional) – Fit each links with provided fctsave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Additional arguments to pass to
wise.wiseutils.plot_links_dfc()
- wise.tasks.plot_all_features(ctx, scales=None, pa=False, feature_filter=None, save_filename=None)¶
Plot all features distance from core with time
- Parameters:
scales (int or list, optional) – Filter the results to scale or list of scales (in pixel)
pa (bool, optional) – Additionaly plot the PA vs epoch
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultssave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
- wise.tasks.view_displacements(ctx, scale, feature_filter=None, title=True, save_filename=None)¶
Plot individual match results at specified scale
- Parameters:
ctx (
wise.project.AnalysisContext) – Descriptionscales (int) – Scale in pixel
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultssave_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
title (bool, optional)
- wise.tasks.view_links(ctx, scales=None, feature_filter=None, min_link_size=2, map_cmap='YlGnBu_r', vector_width=6, title=True, color_style='link', save_filename=None, **kwargs)¶
Plot all components trajectories on a map
- Parameters:
scales (int or list, optional) – Filter the results to scale or list of scales (in pixel)
feature_filter (
wise.features.FeatureFilter, optional) – Filter the resultsmin_link_size (int, optional) – Filter out links with size < min_link_size
map_cmap (str, optional) – Colormap of the background map
vector_width (int, optional) – Width of the displacement vectors
title (bool, optional)
color_style (str, optional) – ‘link’: one color per components ‘date’: colors correspond to the epoch color_str: use color_str as color for all components
save_filename (str, optional) – If not None, the resulting maps will be saved in the project data dir with this filename.
**kwargs – Additional arguments to pass to
libwise.plot_links_map()
- wise.tasks.create_poly_region(ctx, img=None, features=None)¶
Create a region file
- Parameters:
img (
libwise.imgutils.Image, optional) – Image to use as backgroundfeatures (
wise.features.FeaturesGroup, optional) – Features to plot on top of the image
- wise.tasks.list_saved_results(ctx)¶
List all saved results
- Parameters:
- wise.tasks.list_tasks()¶
Lists all WISE tasks
- wise.tasks.preview_detection_stack(ctx, stack_detection_name, count_threshold=0, ms_set=None, date_filter=None, show_regions=[])¶
Plot detection in stack
- wise.tasks.stack_cross_correlation(ctx, config, debug=0, nwise=2, stack=None)¶
Perform a Stack Cross Correlation analysis
- Parameters:
config (
wise.scc.SCCConfiguration)debug (int, optional)
nwise (int, optional)
stack (
libwise.plotutils.FigureStack, optional)
- Returns:
:class:`wise.scc.StackCrossCorrelation`
- Return type:
a StackCrossCorrelation containing the results of the analysis
- wise.tasks.bootstrap_scc(ctx, config, output_dir, n, nwise=2, append=False, verbose=False, seperate_scales=False)¶
Perform Stack Cross Correlation analysis n time and store results in output_dir
- Parameters:
config (
wise.scc.SCCConfiguration)output_dir (str)
n (int)
append (bool, optional) – Append results
seperate_scales (bool, optional)
- wise.tasks.test = [<function bootstrap_scc>, <function stack_cross_correlation>]¶
Built-in mutable sequence.
If no argument is given, the constructor creates a new empty list. The argument must be an iterable if specified.