sim_image, sim_image2 = simulate(catalog_in=catalog_in, spectra_templates=spectra_templates, dispersion_relation=dispersion_relation, sensitivity_fct=sensitivity_fct, exposure_time=exposure_time, bkgr_value=bkgr_value) spectra, spectra_props = extract_spectra( image=sim_image, catalog_in=catalog_in, dispersion_relation=dispersion_relation, sensitivity_fct=sensitivity_fct, exposure_time=exposure_time) redshifts, reliabilities = spectrum_redshift( spectra=spectra, galaxy_templates=galaxy_templates, redshift_corr=redshift_corr) catalog = redshift_catalog(redshifts=redshifts, redshift_reliabilities=reliabilities) return sim_image, sim_image2, spectra, spectra_props, catalog if __name__ == '__main__': from euclidwf.framework.graph_builder import build_graph pydron_graph = build_graph(simulate_and_reduce_image) print str(pydron_graph) visualizer.visualize_graph(pydron_graph)
spectra_templates=spectra_templates, dispersion_relation=dispersion_relation, sensitivity_fct=sensitivity_fct, exposure_time=exposure_time, bkgr_value=bkgr_value) spectra, spectra_props = extract_spectra(image=sim_image, catalog_in=catalog_in, dispersion_relation=dispersion_relation, sensitivity_fct=sensitivity_fct, exposure_time=exposure_time) redshifts, reliabilities = spectrum_redshift(spectra=spectra, galaxy_templates=galaxy_templates, redshift_corr=redshift_corr) catalog = redshift_catalog(redshifts=redshifts, redshift_reliabilities=reliabilities) return sim_image, sim_image2, spectra, spectra_props, catalog if __name__ == '__main__': from euclidwf.framework.graph_builder import build_graph pydron_graph=build_graph(simulate_and_reduce_image) print str(pydron_graph) visualizer.visualize_graph(pydron_graph)
def visualize(result): g = pipeline_exec.traverser.get_graph() visualizer.visualize_graph(g) return result
''' Created on Mar 26, 2015 @author: martin.melchior ''' from euclidwf.framework.workflow_dsl import pipeline from euclidwf.utilities import visualizer from vis import vis_correct_dark, vis_correct_flat @pipeline(outputs=('quadrant_flat_corr', 'hot_pixels_map', 'dead_pixels_map')) def vis_two_steps(quadrant, master_dark, master_flat, control_params): quadrant_dark_corr, hot_pixels_map = vis_correct_dark( quadrant=quadrant, master_dark=master_dark, control_params=control_params) quadrant_flat_corr, dead_pixels_map = vis_correct_flat( quadrant=quadrant_dark_corr, master_flat=master_flat, control_params=control_params) return quadrant_flat_corr, hot_pixels_map, dead_pixels_map if __name__ == '__main__': from euclidwf.framework.graph_builder import build_graph visualizer.visualize_graph(build_graph(vis_two_steps))
''' Created on Mar 26, 2015 @author: martin.melchior ''' from euclidwf.framework.workflow_dsl import pipeline from euclidwf.utilities import visualizer from vis import vis_correct_dark, vis_correct_flat @pipeline(outputs=('quadrant_flat_corr', 'hot_pixels_map', 'dead_pixels_map')) def vis_two_steps(quadrant, master_dark, master_flat, control_params): quadrant_dark_corr, hot_pixels_map = vis_correct_dark(quadrant=quadrant, master_dark=master_dark, control_params=control_params) quadrant_flat_corr, dead_pixels_map = vis_correct_flat(quadrant=quadrant_dark_corr, master_flat=master_flat, control_params=control_params) return quadrant_flat_corr, hot_pixels_map, dead_pixels_map if __name__ == '__main__': from euclidwf.framework.graph_builder import build_graph visualizer.visualize_graph(build_graph(vis_two_steps))