MIDRC-REACT

Contents:

  • src
    • midrc_react package
      • Subpackages
        • midrc_react.core package
          • Submodules
          • midrc_react.core.aggregate_jsd_calc module
            • calc_aggregate_jsd_at_date()
            • calc_jsd_by_features()
            • calc_jsd_by_features_2df()
            • calc_jsd_from_counts_dict()
          • midrc_react.core.cucconi module
            • CucconiMultisampleResult
              • CucconiMultisampleResult.pvalue
              • CucconiMultisampleResult.statistic
            • CucconiResult
              • CucconiResult.pvalue
              • CucconiResult.statistic
            • cucconi_multisample_test()
            • cucconi_test()
          • midrc_react.core.data_preprocessing module
            • bin_dataframe_column()
            • combine_datasets_from_list()
          • midrc_react.core.datetimetools module
            • convert_date_to_milliseconds()
            • get_date_parts()
            • numpy_datetime64_to_qdate()
            • pandas_date_to_qdate()
          • midrc_react.core.excel_layout module
            • DataSheet
              • DataSheet.__init__()
              • DataSheet.columns
              • DataSheet.create_custom_age_columns()
              • DataSheet.data_columns
              • DataSheet.df
            • DataSource
              • DataSource.__init__()
              • DataSource.apply_numeric_column_adjustments()
              • DataSource.build_data_frames_from_content()
              • DataSource.build_data_frames_from_csv()
              • DataSource.build_data_frames_from_file()
              • DataSource.calculate_cumulative_sums()
              • DataSource.create_sheets()
              • DataSource.create_sheets_from_df()
              • DataSource.load_plugin()
              • DataSource.numeric_cols
              • DataSource.raw_columns_to_use()
          • midrc_react.core.excelparse module
            • excelparse()
          • midrc_react.core.famd_calc module
            • adjust_bin_widths()
            • calc_famd_df()
            • calc_famd_distances()
            • calc_famd_ks2_at_date()
            • calc_famd_ks2_at_dates()
            • fit_famd()
            • preprocess_data_for_famd()
          • midrc_react.core.jsdconfig module
            • JSDConfig
              • JSDConfig.__init__()
              • JSDConfig.__post_init__()
              • JSDConfig.data
              • JSDConfig.filename
              • JSDConfig.set_filename()
          • midrc_react.core.jsdcontroller module
            • JSDController
              • JSDController.NOT_REPORTED_COLUMN_NAME
              • JSDController.__init__()
              • JSDController.category_changed()
              • JSDController.connect_signals()
              • JSDController.fileChangedSignal
              • JSDController.file_changed()
              • JSDController.get_categories()
              • JSDController.get_cols_to_use_for_jsd_calc()
              • JSDController.get_file_sheets_from_index()
              • JSDController.get_spider_plot_values()
              • JSDController.get_timeline_data()
              • JSDController.initialize()
              • JSDController.jsd_model
              • JSDController.jsd_view
              • JSDController.modelChanged
              • JSDController.num_categories
              • JSDController.update_category_plots()
              • JSDController.update_file_based_charts()
            • calculate_jsd()
            • remove_elements_less_than_from_sorted_list()
          • midrc_react.core.jsdmodel module
            • JSDTableModel
              • JSDTableModel.HEADER_MAPPING
              • JSDTableModel.__init__()
              • JSDTableModel.add_color_mapping()
              • JSDTableModel.add_data_source()
              • JSDTableModel.clear_color_mapping()
              • JSDTableModel.columnCount()
              • JSDTableModel.column_infos
              • JSDTableModel.data()
              • JSDTableModel.data_source_added
              • JSDTableModel.flags()
              • JSDTableModel.headerData()
              • JSDTableModel.input_data
              • JSDTableModel.rowCount()
              • JSDTableModel.setData()
              • JSDTableModel.update_input_data()
          • midrc_react.core.numeric_distances module
            • build_histogram_dict()
            • calc_cucconi_by_feature()
            • calc_distances_via_df()
            • calc_ks2_samp_by_feature()
            • calc_numerical_metric_by_feature()
            • calc_wasserstein_by_feature()
            • generate_histogram()
            • get_supported_scaling_methods()
            • scale_feature()
            • scale_values()
          • Module contents
        • midrc_react.gui package
          • Subpackages
            • midrc_react.gui.common package
              • Submodules
              • midrc_react.gui.common.file_upload module
                • process_file_upload()
              • midrc_react.gui.common.jsdview_base module
                • GroupBoxData
                  • GroupBoxData.append_file_info()
                  • GroupBoxData.category_info
                  • GroupBoxData.file_infos
                  • GroupBoxData.get_category_info()
                  • GroupBoxData.get_file_infos()
                  • GroupBoxData.update_category_index()
                  • GroupBoxData.update_category_list()
                  • GroupBoxData.update_category_text()
                • JsdViewBase
                  • JsdViewBase.__init__()
                  • JsdViewBase.add_data_source
                  • JsdViewBase.dataselectiongroupbox
                  • JsdViewBase.open_excel_file()
                  • JsdViewBase.update_area_chart()
                  • JsdViewBase.update_jsd_timeline_plot()
                  • JsdViewBase.update_pie_chart_dock()
                  • JsdViewBase.update_spider_chart()
                  • JsdViewBase.update_view_on_controller_initialization
              • midrc_react.gui.common.plot_utils module
                • create_stacked_area_figure()
                • prepare_area_chart_data()
              • midrc_react.gui.common.utils module
                • create_data_source_dict()
                • create_file_info()
                • get_common_categories()
              • Module contents
            • midrc_react.gui.dash package
              • Submodules
              • midrc_react.gui.dash.dataselectiongroupbox module
                • DataSelectionGroupBox
                  • DataSelectionGroupBox.category_combobox
                  • DataSelectionGroupBox.display()
                  • DataSelectionGroupBox.file_comboboxes
                  • DataSelectionGroupBox.on_category_changed()
                  • DataSelectionGroupBox.on_file_selection_changed()
                  • DataSelectionGroupBox.on_num_fileboxes_changed()
                  • DataSelectionGroupBox.update_category_combobox()
                  • DataSelectionGroupBox.update_filebox_layout()
              • midrc_react.gui.dash.jsdview_dash module
                • JSDViewDash
                  • JSDViewDash.__init__()
                  • JSDViewDash.get_categories()
                  • JSDViewDash.handle_excel_file_uploaded()
                  • JSDViewDash.run()
                  • JSDViewDash.setup_layout()
                  • JSDViewDash.update_area_chart()
                  • JSDViewDash.update_timeline_chart()
              • Module contents
            • midrc_react.gui.ipython package
              • Submodules
              • midrc_react.gui.ipython.dataselectiongroupbox module
                • DataSelectionGroupBox
                  • DataSelectionGroupBox.__init__()
                  • DataSelectionGroupBox.category_changed
                  • DataSelectionGroupBox.change_number_of_fileboxes()
                  • DataSelectionGroupBox.display()
                  • DataSelectionGroupBox.excel_file_uploaded
                  • DataSelectionGroupBox.file_comboboxes
                  • DataSelectionGroupBox.file_selection_changed
                  • DataSelectionGroupBox.on_category_changed()
                  • DataSelectionGroupBox.on_file_selection_changed()
                  • DataSelectionGroupBox.on_num_fileboxes_changed()
                  • DataSelectionGroupBox.update_category_combobox()
                  • DataSelectionGroupBox.update_file_comboboxes()
              • midrc_react.gui.ipython.jsdview_ipython module
                • JsdViewIPython
                  • JsdViewIPython.__init__()
                  • JsdViewIPython.jsd_timeline_plot_update
                  • JsdViewIPython.open_excel_file()
                  • JsdViewIPython.update_area_chart()
                  • JsdViewIPython.update_area_chart_interactive_plotly()
                  • JsdViewIPython.update_jsd_timeline_plot()
                  • JsdViewIPython.update_jsd_timeline_plot_interactive()
                  • JsdViewIPython.update_jsd_timeline_plot_interactive_plotly()
              • Module contents
            • midrc_react.gui.pyside6 package
              • Submodules
              • midrc_react.gui.pyside6.columnselectordialog module
                • ColumnSelectorDialog
                  • ColumnSelectorDialog.__init__()
                  • ColumnSelectorDialog.get_selected_columns()
                • NumericColumnSelectorDialog
                  • NumericColumnSelectorDialog.__init__()
                  • NumericColumnSelectorDialog.get_selected_columns_with_bins()
                  • NumericColumnSelectorDialog.toggle_inputs()
              • midrc_react.gui.pyside6.copyabletableview module
                • CopyableTableView
                  • CopyableTableView.__init__()
                  • CopyableTableView.copy_selection()
                  • CopyableTableView.eventFilter()
              • midrc_react.gui.pyside6.dataselectiongroupbox module
                • JsdDataSelectionGroupBox
                  • JsdDataSelectionGroupBox.NUM_DEFAULT_DATA_ITEMS
                  • JsdDataSelectionGroupBox.__init__()
                  • JsdDataSelectionGroupBox.add_file_combobox_to_layout()
                  • JsdDataSelectionGroupBox.add_file_to_comboboxes()
                  • JsdDataSelectionGroupBox.file_checkbox_state_changed
                  • JsdDataSelectionGroupBox.get_category_info()
                  • JsdDataSelectionGroupBox.get_file_infos()
                  • JsdDataSelectionGroupBox.num_data_items_changed
                  • JsdDataSelectionGroupBox.remove_file_combobox_from_layout()
                  • JsdDataSelectionGroupBox.set_layout()
                  • JsdDataSelectionGroupBox.set_num_data_items()
                  • JsdDataSelectionGroupBox.update_category_list()
              • midrc_react.gui.pyside6.file_open_dialogs module
                • BaseFileOptionsDialog
                  • BaseFileOptionsDialog.__init__()
                • CSVTSVOptionsDialog
                  • CSVTSVOptionsDialog.__init__()
                  • CSVTSVOptionsDialog.accept()
                  • CSVTSVOptionsDialog.get_data()
                  • CSVTSVOptionsDialog.load_defaults()
                  • CSVTSVOptionsDialog.open_column_selector()
                  • CSVTSVOptionsDialog.open_numeric_column_selector()
                  • CSVTSVOptionsDialog.process_plugin()
                  • CSVTSVOptionsDialog.save_defaults()
                • FileOptionsDialog
                  • FileOptionsDialog.__init__()
                • get_csv_tsv_columns()
                • open_csv_tsv_file_dialog()
                • open_excel_file_dialog()
                • open_yaml_input_dialog()
                • represent_list()
              • midrc_react.gui.pyside6.grabbablewidget module
                • GrabbableChartView
                  • GrabbableChartView.__init__()
                  • GrabbableChartView.save_chart_to_disk()
                • GrabbableWidgetMixin
                  • GrabbableWidgetMixin.DATE_TIME_FORMAT
                  • GrabbableWidgetMixin.DEFAULT_SAVE_FILE_PREFIX
                  • GrabbableWidgetMixin.__init__()
                  • GrabbableWidgetMixin.copy_to_clipboard()
                  • GrabbableWidgetMixin.create_directory()
                  • GrabbableWidgetMixin.default_filename()
                  • GrabbableWidgetMixin.eventFilter()
                  • GrabbableWidgetMixin.save_high_res_to_disk()
                  • GrabbableWidgetMixin.save_to_disk()
                  • GrabbableWidgetMixin.show_context_menu()
                • SaveWidgetAsImageDialog
                  • SaveWidgetAsImageDialog.WINDOW_HEIGHT
                  • SaveWidgetAsImageDialog.WINDOW_TITLE
                  • SaveWidgetAsImageDialog.WINDOW_WIDTH
                  • SaveWidgetAsImageDialog.__init__()
                  • SaveWidgetAsImageDialog.cancel_save()
                  • SaveWidgetAsImageDialog.closeEvent()
                  • SaveWidgetAsImageDialog.image
                  • SaveWidgetAsImageDialog.save_image()
              • midrc_react.gui.pyside6.jsdview module
                • JsdChart
                  • JsdChart.__init__()
                • JsdWindow
                  • JsdWindow.DOCK_TITLES
                  • JsdWindow.WINDOW_TITLE
                  • JsdWindow.__init__()
                  • JsdWindow.add_area_chart_view()
                  • JsdWindow.add_data_source
                  • JsdWindow.add_spider_chart_view()
                  • JsdWindow.adjust_number_of_files_to_compare()
                  • JsdWindow.create_main_layout()
                  • JsdWindow.create_menu_bar
                  • JsdWindow.create_pie_chart_dock_widget()
                  • JsdWindow.create_spider_chart_dock_widget()
                  • JsdWindow.create_table_dock_widget()
                  • JsdWindow.dataselectiongroupbox
                  • JsdWindow.open_csv_tsv_file_dialog()
                  • JsdWindow.open_excel_file_dialog()
                  • JsdWindow.open_yaml_input_dialog()
                  • JsdWindow.populate_dock_widget_menu()
                  • JsdWindow.reset_minimum_sizes()
                  • JsdWindow.set_animation_options()
                  • JsdWindow.set_default_widget_sizes()
                  • JsdWindow.update_area_chart()
                  • JsdWindow.update_jsd_timeline_plot()
                  • JsdWindow.update_pie_chart_dock()
                  • JsdWindow.update_spider_chart()
                  • JsdWindow.update_spider_chart_title()
                • clear_layout()
              • midrc_react.gui.pyside6.launch_react module
                • SplashScreen
                  • SplashScreen.BACKGROUND_COLOR
                  • SplashScreen.FONT_FAMILY
                  • SplashScreen.FONT_SIZE
                  • SplashScreen.SPLASH_HEIGHT
                  • SplashScreen.SPLASH_SCREEN_MESSAGE
                  • SplashScreen.SPLASH_WIDTH
                  • SplashScreen.__init__()
                • launch_react()
              • Module contents
          • Module contents
        • midrc_react.plugins package
          • Submodules
          • midrc_react.plugins.midrc_tsv_loader module
            • adjust_age()
            • adjust_column_names()
            • combine_race_ethnicity()
            • extract_earliest_date()
            • preprocess_data()
            • process_dataframe()
            • process_dataframe_to_dataframe()
            • process_tsv_to_dataframe()
            • process_tsv_to_tsv()
          • Module contents
      • Module contents
MIDRC-REACT
  • Search


© Copyright 2025, MIDRC.

Built with Sphinx using a theme provided by Read the Docs.