module documentation
Undocumented
Function | exec |
Undocumented |
Function | get |
Return regions, bounding boxes, and parameters used to find emitting regions in data |
Function | go |
Thin wrapper around run() to accept string inputs. As long as the names of the arguments to this function are the same as the names expected from the command line we can do this programatically |
Function | labels |
Undocumented |
Function | labels |
Undocumented |
Function | labels |
Undocumented |
Function | parse |
Undocumented |
Function | plot |
Undocumented |
Function | props |
Undocumented |
Function | props |
Undocumented |
Function | run |
Undocumented |
Function | select |
Undocumented |
Variable | _lgr |
Undocumented |
def get_source_regions(data:
np.ndarray
, name: str
= '', signal_noise_ratio: float
= 5, smallest_obj_area_px: int
= 5, bbox_inflation_factor: float
= 1.1, bbox_inflation_px: int
= 30, morphology_opening: int
= 3):
¶
Return regions, bounding boxes, and parameters used to find emitting regions in data
def go(fits_spec, output_path_format=None, n_sources=None, signal_noise_ratio=None, smallest_obj_area_px=None, bbox_inflation_factor=None, bbox_inflation_px=None, morphology_opening=None, plot_FLAG=None, help_FLAG=None):
¶
Thin wrapper around run()
to accept string inputs.
As long as the names of the arguments to this function
are the same as the names expected from the command line
we can do this programatically
def plot_source_regions(data:
np.ndarray
, labels, bboxes: tuple[ BoundingBox, ...]
, params: dict[ str, Any]
, fig=None, ax=None, fig_kwargs=None):
¶
Undocumented
def run(fits_spec:
aph.fits.specifier.FitsSpecifier
, output_path_format: FPath
, n_sources, signal_noise_ratio: float
= 5, smallest_obj_area_px: int
= 5, bbox_inflation_factor: float
= 1.1, bbox_inflation_px: int
= 30, morphology_opening: int
= 3, plot: bool
= False):
¶
Undocumented