Module: analysis_products¶
Module: analysis_products¶
Classes relations¶

Classes and Inheritance Structure¶
Summary¶
some |
|
some |
Module API¶
-
class
AnalysisProduct
(name='AnalysisProd', prods=None)[source]¶ Bases:
object
Base class for analysis products
-
class
AnalysisProductCatalog
(data, name='catalog')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.AnalysisProduct
AnalysisProduct for ASCII catalog
-
class
AnalysisProductFigure
(figures_list, figures_name_list, name='prod_figure')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.AnalysisProduct
AnalysisProduct for matplotlib figures
-
class
AnalysisProductFitsImage
(image_array, name='prod_image')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.AnalysisProduct
AnalysisProduct for Image
-
class
AnalysisProductGeneric
(prods, name='prod_generic')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.AnalysisProduct
-
class
AnalysisProductRecArray
(array_values, analysis_array_dtype, name='prod_rec_array')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.AnalysisProduct
AnalysisProduct for numpy record array
Methods
append_row
(list_of_array_values)
-
class
AnalysisProductRegionCatalog
(catalog_text, name='prod_generic')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.AnalysisProduct
-
class
AnalysisProductsCollection
(prod=None)[source]¶ Bases:
object
Class storing a collection of
AnalysisProduct
objectsMethods
add_product
(prod)extend
(prod_collection)get_product_by_name
(name)
-
class
OutFile
(name='out_file', working_dir=None, flag=None, suffix='')[source]¶ Bases:
object
Methods
set_file_name
([suffix])write_to_file
()
-
class
OutFileCatalog
(working_dir=None, flag=None, name='catalog', fmt=None, fits_format=True)[source]¶ Bases:
asterism.pipeline_manager.analysis_products.OutFile
Methods
fill
(prod[, out_image_id, image_id])set_file_name
([suffix])write_to_file
()
-
class
OutFileFigure
(n_entries, file_type='png', working_dir=None, flag=None, name='figure_out_file')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.OutFile
OutFile class for
AnalysisProductFigure
objectsMethods
fill
(analysis_prod[, image_id, out_image_id])save_plot_func
(analysis_prod[, image_id, ...])set_file_name
([fig_name, image_id, out_image_id])write_to_file
()
-
class
OutFileFitsImage
(out_shape, working_dir=None, flag=None, name='image_out_file', suffix='.fits')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.OutFile
Methods
fill
(analysis_prod[, out_image_id, image_id])set_file_name
([suffix])write_to_file
()
-
class
OutFileGeneric
(name='generic_out_file', working_dir=None, flag=None)[source]¶ Bases:
asterism.pipeline_manager.analysis_products.OutFile
Methods
fill
(analysis_prod[, out_image_id, image_id])set_file_name
([suffix])write_to_file
()
-
class
OutFileRecArray
(dtype, working_dir=None, flag=None, name='recarray_out_file', suffix='.fits')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.OutFile
OutFile class for
AnalysisProductRecArray
objects The numpy record array is stored in the .data class memberMethods
fill
(data[, out_image_id, image_id])set_file_name
([suffix])write_to_file
()
-
class
OutFileRegionCatalog
(catalog_text, name='generic_out_file', working_dir=None, flag=None, suffix='.reg')[source]¶ Bases:
asterism.pipeline_manager.analysis_products.OutFile
Methods
fill
(analysis_prod[, out_image_id, image_id])set_file_name
([suffix])write_to_file
()