psy_view package
psy-view
ncview-like interface to psyplot
Functions:
Get the command line parser for psy-view. |
|
|
Start the app with the provided command-line options. |
|
Start the standalone GUI application. |
- psy_view.get_parser() ArgumentParser[source]
Get the command line parser for psy-view.
- psy_view.start_app(ds: Dataset | None, name: str | None = None, plotmethod: str = 'mapplot', preset: str | None = None) None[source]
Start the standalone GUI application.
This function creates a QApplication instance, an instance of the
psy_view.ds_widget.DatasetWidgetand enters the main event loop.- Parameters:
ds (xarray.Dataset) – The dataset to display. If None, the user can select it afterwards
name (str) – The variable name in ds to display. If None, the user can select it afterwards
plotmethod ({'mapplot' | 'lineplot' | 'plot2d' }) – The plotmethod to use
preset (str) – The preset to apply
Submodules
BasemapDialogBasemapDialog.background_img_boxBasemapDialog.button_boxBasemapDialog.colorsBasemapDialog.default_colorsBasemapDialog.fill_from_plotter()BasemapDialog.get_colors()BasemapDialog.grid_labels_boxBasemapDialog.lsm_boxBasemapDialog.meridionals_boxBasemapDialog.opt_10mBasemapDialog.opt_110mBasemapDialog.opt_50mBasemapDialog.opt_google_imageBasemapDialog.opt_meri_atBasemapDialog.opt_meri_autoBasemapDialog.opt_meri_everyBasemapDialog.opt_meri_numBasemapDialog.opt_para_atBasemapDialog.opt_para_autoBasemapDialog.opt_para_everyBasemapDialog.opt_para_numBasemapDialog.opt_stock_imgBasemapDialog.parallels_boxBasemapDialog.sb_google_imageBasemapDialog.txt_clatBasemapDialog.txt_clonBasemapDialog.txt_grid_fontsizeBasemapDialog.txt_meri_atBasemapDialog.txt_meri_everyBasemapDialog.txt_meri_numBasemapDialog.txt_para_atBasemapDialog.txt_para_everyBasemapDialog.txt_para_numBasemapDialog.update_forms()BasemapDialog.update_plotter()BasemapDialog.valueBasemapDialog.xgrid_valueBasemapDialog.ygrid_value
CmapDialogColorColorbarPreviewFakePlotterFormatoptionsEditorFormatoptionsEditor.btn_multilineFormatoptionsEditor.changedFormatoptionsEditor.clear_text()FormatoptionsEditor.fmtoFormatoptionsEditor.get_obj()FormatoptionsEditor.initial_valueFormatoptionsEditor.insert_obj()FormatoptionsEditor.line_editFormatoptionsEditor.multilineFormatoptionsEditor.set_obj()FormatoptionsEditor.textFormatoptionsEditor.text_editFormatoptionsEditor.toggle_multiline()FormatoptionsEditor.value
LSM_TLabelDialogLabelWidgetLineDatasetWidgetDatasetWidget.addLayout()DatasetWidget.add_ds_item()DatasetWidget.animate_backward()DatasetWidget.animate_forward()DatasetWidget.animationDatasetWidget.animation_frames()DatasetWidget.arr_nameDatasetWidget.available_plotmethodsDatasetWidget.block_tree()DatasetWidget.block_widgets()DatasetWidget.change_combo_array()DatasetWidget.change_ds()DatasetWidget.cidsDatasetWidget.clear_table()DatasetWidget.close_current_plot()DatasetWidget.close_sp()DatasetWidget.creating_new_plot()DatasetWidget.dataDatasetWidget.disable_navigation()DatasetWidget.disable_variables()DatasetWidget.display_line()DatasetWidget.dock_positionDatasetWidget.dsDatasetWidget.ds_attr_columnsDatasetWidget.ds_itemDatasetWidget.ds_itemsDatasetWidget.enable_navigation()DatasetWidget.enable_variables()DatasetWidget.excepthook()DatasetWidget.expand_current_variable()DatasetWidget.expand_ds_item()DatasetWidget.export_all_images()DatasetWidget.export_animation()DatasetWidget.export_image()DatasetWidget.export_project()DatasetWidget.export_project_with_data()DatasetWidget.export_python()DatasetWidget.figDatasetWidget.filter_sp()DatasetWidget.get_sp()DatasetWidget.go_to_next_step()DatasetWidget.go_to_previous_step()DatasetWidget.increase_dim()DatasetWidget.load_preset()DatasetWidget.load_variable_desc()DatasetWidget.make_plot()DatasetWidget.maybe_show_preset()DatasetWidget.new_dimension_button()DatasetWidget.new_plot()DatasetWidget.open_datasetsDatasetWidget.plotDatasetWidget.plot_optionsDatasetWidget.plotmethodDatasetWidget.plotmethod_widgetDatasetWidget.plotmethod_widgetsDatasetWidget.plotmethodsDatasetWidget.plotterDatasetWidget.presetDatasetWidget.refresh()DatasetWidget.reload()DatasetWidget.replot()DatasetWidget.reset()DatasetWidget.reset_combo_array()DatasetWidget.reset_timer_interval()DatasetWidget.save_current_preset()DatasetWidget.save_full_preset()DatasetWidget.set_dataset()DatasetWidget.setup_ds_tree()DatasetWidget.setup_export_menu()DatasetWidget.setup_plot_tabs()DatasetWidget.setup_preset_menu()DatasetWidget.setup_variable_buttons()DatasetWidget.showEvent()DatasetWidget.show_current_figure()DatasetWidget.show_fig()DatasetWidget.silence_variable_buttons()DatasetWidget.spDatasetWidget.start_animation()DatasetWidget.stop_animation()DatasetWidget.switch_tab()DatasetWidget.titleDatasetWidget.unset_preset()DatasetWidget.update_dims()DatasetWidget.update_project()DatasetWidget.variableDatasetWidget.variable_buttonsDatasetWidget.variable_frame
DatasetWidgetPluginDatasetWidgetPlugin.cidsDatasetWidgetPlugin.close_sp()DatasetWidgetPlugin.dock_positionDatasetWidgetPlugin.dsDatasetWidgetPlugin.oncpchange()DatasetWidgetPlugin.open_datasetsDatasetWidgetPlugin.position_dock()DatasetWidgetPlugin.reload()DatasetWidgetPlugin.setup_ds_tree()DatasetWidgetPlugin.show_fig()DatasetWidgetPlugin.spDatasetWidgetPlugin.titleDatasetWidgetPlugin.variable_buttons
DatasetWidgetStandAloneget_dims_to_iterate()GridCellLinePlotWidgetLinePlotWidget.add_line()LinePlotWidget.block_combos()LinePlotWidget.dataLinePlotWidget.edit_labels()LinePlotWidget.fmt_setup_functionsLinePlotWidget.get_rows()LinePlotWidget.init_dims()LinePlotWidget.item_textsLinePlotWidget.plotmethodLinePlotWidget.refresh()LinePlotWidget.remove_line()LinePlotWidget.setEnabled()LinePlotWidget.setup_dimension_combo()LinePlotWidget.setup_labels_button()LinePlotWidget.setup_line_selection()LinePlotWidget.valid_variables()LinePlotWidget.xdim
MapPlotWidgetMapPlotWidget.block_combos()MapPlotWidget.choose_next_projection()MapPlotWidget.coord_combosMapPlotWidget.edit_basemap_settings()MapPlotWidget.edit_color_settings()MapPlotWidget.edit_labels()MapPlotWidget.fix_data()MapPlotWidget.fix_extent()MapPlotWidget.fmt_setup_functionsMapPlotWidget.get_fmts()MapPlotWidget.get_projection_label()MapPlotWidget.get_projection_value()MapPlotWidget.get_rows()MapPlotWidget.get_slice()MapPlotWidget.init_dims()MapPlotWidget.open_cmap_dialog()MapPlotWidget.plotmethodMapPlotWidget.refresh()MapPlotWidget.refresh_from_sp()MapPlotWidget.reset_extent_and_lonlatbox()MapPlotWidget.setEnabled()MapPlotWidget.set_cmap()MapPlotWidget.set_combo_text()MapPlotWidget.set_plot_type()MapPlotWidget.set_projection()MapPlotWidget.set_xcoord()MapPlotWidget.set_ycoord()MapPlotWidget.setup_cmap_menu()MapPlotWidget.setup_color_buttons()MapPlotWidget.setup_dimension_box()MapPlotWidget.setup_fix_extent_buttons()MapPlotWidget.setup_labels_button()MapPlotWidget.setup_plot_buttons()MapPlotWidget.setup_projection_buttons()MapPlotWidget.setup_projection_menu()MapPlotWidget.spMapPlotWidget.toggle_datagrid()MapPlotWidget.transform()MapPlotWidget.valid_variables()
Plot2DWidgetPlotMethodWidgetPlotMethodWidget.array_infoPlotMethodWidget.changedPlotMethodWidget.dataPlotMethodWidget.fmt_setup_functionsPlotMethodWidget.formatoption_rowsPlotMethodWidget.formatoptionsPlotMethodWidget.get_fmts()PlotMethodWidget.get_rows()PlotMethodWidget.get_slice()PlotMethodWidget.init_dims()PlotMethodWidget.layoutPlotMethodWidget.plotmethodPlotMethodWidget.plotterPlotMethodWidget.refresh()PlotMethodWidget.replotPlotMethodWidget.resetPlotMethodWidget.setup()PlotMethodWidget.setup_separation_line()PlotMethodWidget.setup_widget_grid()PlotMethodWidget.setup_widgets()PlotMethodWidget.spPlotMethodWidget.trigger_refresh()PlotMethodWidget.trigger_replot()PlotMethodWidget.trigger_reset()PlotMethodWidget.valid_variables()
PlotTypeQHLineprojection_mapPsyViewRcParamsQRightPushButtonadd_pushbutton()get_icon()