quicknxs package
QuickNXS: A PyQT GUI for Magnetic Reflectometry Data Reduction.
Subpackages
- quicknxs.config package
- quicknxs.models package
- Submodules
- quicknxs.models.configuration module
ConfigurationConfiguration.apply_deadtimeConfiguration.bck_offsetConfiguration.bck_roiConfiguration.deadtime_tof_stepConfiguration.deadtime_valueConfiguration.global_stitchingConfiguration.lock_direct_beam_yConfiguration.low_res_roiConfiguration.nbr_events_minConfiguration.normalize_to_unityConfiguration.paralyzable_deadtimeConfiguration.peak_roiConfiguration.polynomial_stitchingConfiguration.polynomial_stitching_degreeConfiguration.polynomial_stitching_pointsConfiguration.q_binning_step_globalConfiguration.q_binning_type_globalConfiguration.sample_sizeConfiguration.setup_default_values()Configuration.total_reflectivity_q_cutoffConfiguration.update_peak_rangeConfiguration.use_low_res_finderConfiguration.use_metadata_bck_roiConfiguration.use_peak_finderConfiguration.use_roiConfiguration.use_tight_bckConfiguration.wl_bandwidth
OutputOptionsOutputOptions.apply_smoothingOutputOptions.email_ccOutputOptions.email_sendOutputOptions.email_send_dataOutputOptions.email_send_plotsOutputOptions.email_subjectOutputOptions.email_textOutputOptions.email_toOutputOptions.email_zip_dataOutputOptions.export_asymOutputOptions.export_gisansOutputOptions.export_offspecOutputOptions.export_offspec_slicesOutputOptions.export_offspec_smoothOutputOptions.export_specularOutputOptions.format_5colsOutputOptions.format_mantidOutputOptions.format_matlabOutputOptions.format_numpyOutputOptions.off_spec_err_weightOutputOptions.off_spec_nxbinsOutputOptions.off_spec_nybinsOutputOptions.off_spec_sigmasOutputOptions.off_spec_sigmaxOutputOptions.off_spec_sigmayOutputOptions.off_spec_slice_qz_maxOutputOptions.off_spec_slice_qz_minOutputOptions.off_spec_x_axisOutputOptions.off_spec_x_maxOutputOptions.off_spec_x_minOutputOptions.off_spec_y_maxOutputOptions.off_spec_y_minOutputOptions.output_directoryOutputOptions.output_file_templateOutputOptions.output_sample_size
get_direct_beam_low_res_roi()
- quicknxs.models.data_info module
- quicknxs.models.data_manipulation module
- quicknxs.models.data_set module
CrossSectionDataCrossSectionData.active_area_xCrossSectionData.active_area_yCrossSectionData.angle_offsetCrossSectionData.collect_info()CrossSectionData.dangleCrossSectionData.dangle0CrossSectionData.det_size_xCrossSectionData.det_size_yCrossSectionData.direct_pixelCrossSectionData.dist_mod_detCrossSectionData.dist_mod_monCrossSectionData.dist_sam_detCrossSectionData.dpixCrossSectionData.drCrossSectionData.event_workspaceCrossSectionData.get_background_vs_TOF()CrossSectionData.get_counts_vs_TOF()CrossSectionData.get_reduction_parameters()CrossSectionData.get_tof_counts_table()CrossSectionData.gisans()CrossSectionData.lambda_centerCrossSectionData.offspec()CrossSectionData.prepare_plot_data()CrossSectionData.process_configuration()CrossSectionData.rCrossSectionData.raw_drCrossSectionData.raw_rCrossSectionData.reflectivity()CrossSectionData.reflectivity_workspaceCrossSectionData.tofCrossSectionData.tofdataCrossSectionData.update_calculated_values()CrossSectionData.update_configuration()CrossSectionData.wavelengthCrossSectionData.wavelength_rangeCrossSectionData.xCrossSectionData.xdataCrossSectionData.xtofCrossSectionData.xyCrossSectionData.yCrossSectionData.ydata
NexusDataNexusData.calculate_gisans()NexusData.calculate_offspec()NexusData.calculate_reflectivity()NexusData.clone_and_rename_event_workspaces()NexusData.get_highest_cross_section()NexusData.get_main_cross_section_data()NexusData.get_parameter()NexusData.get_q_range()NexusData.get_reflectivity_workspace_group()NexusData.is_direct_beam()NexusData.is_gisans_available()NexusData.is_offspec_available()NexusData.load()NexusData.set_is_direct_beam()NexusData.set_parameter()NexusData.update_calculated_values()NexusData.update_configuration()
NexusMetaDatagetIxyt()
- quicknxs.models.diagnostic_data module
- quicknxs.models.gisans module
- quicknxs.models.instrument module
InstrumentInstrument.USE_SLOW_FLIPPER_LOGInstrument.check_direct_beam()Instrument.direct_beam_distance()Instrument.direct_beam_match()Instrument.file_search_templateInstrument.get_info()Instrument.huber_x_cutInstrument.instrument_dirInstrument.instrument_nameInstrument.integrate_detector()Instrument.legacy_search_templateInstrument.load_data()Instrument.mid_q_value()Instrument.n_x_pixelInstrument.n_y_pixelInstrument.peak_range_offsetInstrument.pixel_widthInstrument.scattering_angle_from_data()Instrument.tolerance
get_cross_section_label()remove_low_event_workspaces()
- quicknxs.models.off_specular module
- quicknxs.models.peak_finding module
- quicknxs.models.processing_workflow module
ProcessingWorkflowProcessingWorkflow.execute()ProcessingWorkflow.get_file_name()ProcessingWorkflow.get_gisans_data()ProcessingWorkflow.get_gisans_slice_output_data()ProcessingWorkflow.get_offspec_data()ProcessingWorkflow.get_output_data()ProcessingWorkflow.get_rebinned_offspec_data()ProcessingWorkflow.get_slice_output_data()ProcessingWorkflow.gisans()ProcessingWorkflow.offspec()ProcessingWorkflow.send_email()ProcessingWorkflow.smooth_offspec()ProcessingWorkflow.specular_reflectivity()ProcessingWorkflow.write_orso()ProcessingWorkflow.write_quicknxs()
- quicknxs.models.quicknxs_io module
- quicknxs.presenters package
- Submodules
- quicknxs.presenters.configuration_handler module
- quicknxs.presenters.data_manager module
DataManagerDataManager.current_directoryDataManager._nexus_dataDataManager.active_cross_sectionDataManager._cacheDataManager.active_reduction_list_indexDataManager.peak_reduction_listsDataManager.direct_beam_listDataManager.reduction_statesDataManager.final_merged_reflectivityDataManager.cached_offspecDataManager.cached_gisansDataManager.MAIN_REDUCTION_LIST_INDEXDataManager.MAX_CACHEDataManager.add_active_to_direct_beam_list()DataManager.add_active_to_reduction()DataManager.add_additional_reduction_list()DataManager.asymmetry()DataManager.calculate_gisans()DataManager.calculate_reflectivity()DataManager.clear_cache()DataManager.clear_cached_unused_data()DataManager.clear_direct_beam_list()DataManager.clear_reduction_lists()DataManager.copy_nexus_data_to_reduction()DataManager.current_event_filesDataManager.current_fileDataManager.current_file_nameDataManager.data_setsDataManager.determine_asymmetry_states()DataManager.extract_metadata()DataManager.find_active_data_id()DataManager.find_active_direct_beam_id()DataManager.find_best_direct_beam()DataManager.find_data_in_direct_beam_list()DataManager.find_data_in_reduction_list()DataManager.find_direct_beam_by_name()DataManager.find_run_number_in_direct_beam_list()DataManager.find_run_number_in_reduction_list()DataManager.get_active_direct_beam()DataManager.get_cachesize()DataManager.get_trim_values()DataManager.is_active()DataManager.is_direct_beam_for_run()DataManager.is_gisans_available()DataManager.is_nexus_data_compatible()DataManager.is_offspec_available()DataManager.is_same_run()DataManager.load()DataManager.load_data_from_reduced_file()DataManager.load_direct_beam_and_data_files()DataManager.main_reduction_listDataManager.merge_data_sets()DataManager.rebin_gisans()DataManager.reduce_gisans()DataManager.reduce_offspec()DataManager.reduce_spec()DataManager.reduction_listDataManager.reload_files()DataManager.remove_active_from_direct_beam_list()DataManager.remove_additional_reduction_list()DataManager.remove_from_active_reduction_list()DataManager.set_active_cross_section()DataManager.set_active_data_from_direct_beam_list()DataManager.set_active_data_from_reduction_list()DataManager.set_active_reduction_list_index()DataManager.stitch_data_sets()DataManager.strip_overlap()DataManager.update_active_direct_beam()DataManager.update_active_reduction_list()DataManager.update_configuration()DataManager.update_direct_pixel_from_direct_beam()
- quicknxs.presenters.main_handler module
MainHandlerMainHandler.DIRECT_BEAM_TAB_INDEXMainHandler.MAIN_DATA_TAB_INDEXMainHandler.active_cross_section_changed()MainHandler.active_data_changed()MainHandler.add_direct_beam()MainHandler.add_reflectivity()MainHandler.ask_question()MainHandler.automated_file_selection()MainHandler.change_log_level()MainHandler.check_region_values_changed()MainHandler.clear_direct_beams()MainHandler.clear_reflectivity()MainHandler.compute_gisans_on_change()MainHandler.compute_offspec_on_change()MainHandler.direct_beam_tableMainHandler.direct_beam_table_changed()MainHandler.empty_cache()MainHandler.file_loaded()MainHandler.file_open_dialog()MainHandler.file_open_sum_dialog()MainHandler.get_configuration_from_ui()MainHandler.get_log_level()MainHandler.get_reduction_table_by_index()MainHandler.get_tab_index_for_reduction_table()MainHandler.hide_data_table()MainHandler.hide_run_data()MainHandler.hide_sidebar()MainHandler.initialize_additional_reduction_table()MainHandler.new_progress_reporter()MainHandler.open_file()MainHandler.open_reduced_file_dialog()MainHandler.open_run_number()MainHandler.populate_from_configuration()MainHandler.propagate_binning_options_to_run_config()MainHandler.reduction_tableMainHandler.reduction_table_binning_type_changed()MainHandler.reduction_table_cell_changed()MainHandler.reduction_table_changed()MainHandler.reduction_table_right_click()MainHandler.reload_all_files()MainHandler.remove_direct_beam()MainHandler.remove_reflectivity()MainHandler.report_message()MainHandler.save_run_data()MainHandler.show_results()MainHandler.stitch_reflectivity()MainHandler.strip_overlap()MainHandler.trim_data_to_normalization()MainHandler.update_calculated_data()MainHandler.update_cross_section_info()MainHandler.update_daslog()MainHandler.update_direct_beam_table()MainHandler.update_file_list()MainHandler.update_overview_run_info_from_active_run()MainHandler.update_reduction_table()MainHandler.update_reduction_table_from_direct_beam()MainHandler.update_tables()
- quicknxs.presenters.plot_presenter module
PlotPresenterPlotPresenter.change_color_scale()PlotPresenter.change_offspec_colorscale()PlotPresenter.change_region_values()PlotPresenter.clip_offspec_colorscale()PlotPresenter.connect_plot_events()PlotPresenter.control_downPlotPresenter.last_eventPlotPresenter.plot_mouse_event()PlotPresenter.plot_pick_x()PlotPresenter.plot_pick_xtof()PlotPresenter.plot_pick_xy()PlotPresenter.plot_pick_y()PlotPresenter.plot_release()PlotPresenter.refl
slow_down_events()
- quicknxs.presenters.progress_reporter module
- quicknxs.utils package
- quicknxs.views package
load_ui()- Submodules
- quicknxs.views.compare module
- quicknxs.views.deadtime_entry module
- quicknxs.views.deadtime_settings module
- quicknxs.views.diagnostic_widget module
- quicknxs.views.load_ui module
- quicknxs.views.main_window module
MainWindowMainWindow.addDataTable()MainWindow.addRefl()MainWindow.add_data_tab_by_index()MainWindow.add_direct_beam()MainWindow.apply_offspec_crop()MainWindow.autoRef()MainWindow.changeRegionValues()MainWindow.change_active_cross_section()MainWindow.change_gisans_colorscale()MainWindow.change_offspec_colorscale()MainWindow.clearRefList()MainWindow.clear_direct_beam_list()MainWindow.closeEvent()MainWindow.current_table_changed()MainWindow.cutPoints()MainWindow.direct_beam_table_changed()MainWindow.direct_beam_table_right_click()MainWindow.file_loaded()MainWindow.file_loaded_signalMainWindow.file_open_dialog()MainWindow.file_open_from_list()MainWindow.file_open_sum_dialog()MainWindow.get_direct_beam()MainWindow.global_reflectivity_config_changed()MainWindow.handle_roi_checkbox()MainWindow.hide_data_table()MainWindow.hide_run_data()MainWindow.hide_sidebar()MainWindow.hide_unsupported()MainWindow.initialize_instrument()MainWindow.initiate_projection_plotMainWindow.initiate_reflectivity_or_intensity_plotMainWindow.keyPressEvent()MainWindow.keyReleaseEvent()MainWindow.loadExtraction()MainWindow.match_direct_beam_clicked()MainWindow.normalizeTotalReflection()MainWindow.openByNumber()MainWindow.open_advanced_background()MainWindow.open_deadtime_settings()MainWindow.open_polarization_window()MainWindow.open_rawdata_dialog()MainWindow.plotActiveTab()MainWindow.plot_viewMainWindow.propagate_binning_options_to_runs()MainWindow.reduceDatasets()MainWindow.reductionTableChanged()MainWindow.reduction_table_right_click()MainWindow.refresh_file_list()MainWindow.refresh_offspec()MainWindow.reload_all_files()MainWindow.reload_file()MainWindow.removeDataTable()MainWindow.removeRefl()MainWindow.remove_direct_beam()MainWindow.replotProjections()MainWindow.reset_data_tabs()MainWindow.set_active_direct_beam()MainWindow.set_active_reduction_data()MainWindow.show_results()MainWindow.stripOverlap()MainWindow.toggleColorbars()MainWindow.update_gisans_viewerMainWindow.update_off_specular_viewerMainWindow.update_specular_viewer
disabled_widget()
- quicknxs.views.offspec_slice_dialog module
OffSpecSliceDialogOffSpecSliceDialog.INTENSITY_MAXOffSpecSliceDialog.INTENSITY_MINOffSpecSliceDialog.accept()OffSpecSliceDialog.draw_plot()OffSpecSliceDialog.drawingOffSpecSliceDialog.get_parameters()OffSpecSliceDialog.load_settings()OffSpecSliceDialog.on_coordinate_system_changed()OffSpecSliceDialog.save_settings()OffSpecSliceDialog.update_qz_range_visibility()OffSpecSliceDialog.update_region()OffSpecSliceDialog.update_slice_width()
- quicknxs.views.plotting module
- quicknxs.views.reduction_dialog module
- quicknxs.views.result_viewer module
- quicknxs.views.smooth_dialog module
OffSpecParametersDialogOffSpecParametersDialog.GRID_OFFSETOffSpecParametersDialog.INTENSITY_MAXOffSpecParametersDialog.INTENSITY_MINOffSpecParametersDialog.accept()OffSpecParametersDialog.draw_plot()OffSpecParametersDialog.drawingOffSpecParametersDialog.get_parameters()OffSpecParametersDialog.load_settings()OffSpecParametersDialog.on_coordinate_system_changed()OffSpecParametersDialog.plot_select()OffSpecParametersDialog.save_settings()OffSpecParametersDialog.update_bin_width()OffSpecParametersDialog.update_region()OffSpecParametersDialog.update_settings()OffSpecParametersDialog.update_sigma_coupling()
- quicknxs.views.status_bar module
- quicknxs.views.widgets.accept_reject_dialog module
- quicknxs.views.widgets.active_radio_button module
- quicknxs.views.widgets.binning_type_combobox module
- quicknxs.views.widgets.mplwidget module
MPLWidgetMPLWidget.adjust()MPLWidget.cbarMPLWidget.clear()MPLWidget.clear_fig()MPLWidget.cplotMPLWidget.draw()MPLWidget.errorbar()MPLWidget.get_config()MPLWidget.imshow()MPLWidget.leaveEvent()MPLWidget.legend()MPLWidget.pcolormesh()MPLWidget.plot()MPLWidget.semilogy()MPLWidget.set_config()MPLWidget.set_title()MPLWidget.set_xlabel()MPLWidget.set_xscale()MPLWidget.set_xticks_fontsize()MPLWidget.set_ylabel()MPLWidget.set_yscale()MPLWidget.set_yticks_fontsize()MPLWidget.sync_toolbar_view()MPLWidget.update()
MplCanvasNavigationToolbarNavigationToolbarGenericNavigationToolbarReflectivitycenterbins()getIcon()