eviz.models package
Subpackages
- eviz.models.esm package
- eviz.models.iviz package
- Submodules
- eviz.models.iviz.airnow_dashboard module
- eviz.models.iviz.base_dashboard module
BaseDash
BaseDash.clim
BaseDash.compare_units()
BaseDash.comparison_file
BaseDash.create_time_av()
BaseDash.data2d
BaseDash.data3d
BaseDash.data4d
BaseDash.data4d_2
BaseDash.data_2
BaseDash.diff_data
BaseDash.formatter
BaseDash.ft_diff
BaseDash.get_1d_plot_types()
BaseDash.get_2d_plot_types()
BaseDash.get_comparison_ds()
BaseDash.get_converter()
BaseDash.get_f2_exp_name()
BaseDash.get_plot_data()
BaseDash.lat_remap_check()
BaseDash.layout_diff
BaseDash.logger
BaseDash.lon_remap_check()
BaseDash.make_differences()
BaseDash.make_layout()
BaseDash.make_second_layout()
BaseDash.overlay_trop()
BaseDash.profileplot()
BaseDash.select_comparison_file()
BaseDash.set_comparison_file()
BaseDash.set_diff_1d_plots()
BaseDash.set_diff_2d_plots()
BaseDash.set_diff_ft()
BaseDash.set_diff_tc()
BaseDash.set_diff_xy()
BaseDash.set_diff_yz()
BaseDash.set_diff_zt()
BaseDash.set_f1_1d_plots()
BaseDash.set_f1_2d_plots()
BaseDash.set_f1_ft()
BaseDash.set_f1_polar()
BaseDash.set_f1_tc()
BaseDash.set_f1_ts()
BaseDash.set_f1_xt()
BaseDash.set_f1_xy()
BaseDash.set_f1_yt()
BaseDash.set_f1_yz()
BaseDash.set_f1_zt()
BaseDash.set_f2_1d_plots()
BaseDash.set_f2_2d_plots()
BaseDash.set_f2_ft()
BaseDash.set_f2_polar()
BaseDash.set_f2_tc()
BaseDash.set_f2_ts()
BaseDash.set_f2_xt()
BaseDash.set_f2_xy()
BaseDash.set_f2_yt()
BaseDash.set_f2_yz()
BaseDash.set_f2_zt()
BaseDash.set_file2_param_values()
BaseDash.set_file2_params()
BaseDash.set_selected_comparison_data()
BaseDash.set_selected_data()
BaseDash.tc
BaseDash.tc2
BaseDash.tc_diff
BaseDash.tcd
BaseDash.tcd2
BaseDash.time_series
BaseDash.time_series_plot()
BaseDash.tropo
BaseDash.tropopause
BaseDash.ts
BaseDash.zonal_clim
BaseDash.zonal_data2
BaseDash.zt
BaseDash.zt2
BaseDash.zt_diff
BaseDash.ztd
BaseDash.ztd2
- eviz.models.iviz.cf_dashboard module
- eviz.models.iviz.geos_dashboard module
- eviz.models.iviz.lis_dashboard module
- eviz.models.iviz.multi_file module
MultiFile
MultiFile.check_for2d()
MultiFile.cmap
MultiFile.coords
MultiFile.custom_title
MultiFile.data_show()
MultiFile.gif()
MultiFile.invert_zonal_x
MultiFile.invert_zonal_y
MultiFile.keys
MultiFile.logy
MultiFile.make_coastlines()
MultiFile.model
MultiFile.ndims
MultiFile.set_dim_params()
MultiFile.set_param_values()
MultiFile.set_selected_data()
MultiFile.show_coastlines
MultiFile.show_data
MultiFile.show_grid
MultiFile.show_statistics
MultiFile.statistics_box()
MultiFile.tabs()
MultiFile.tabs_switch
MultiFile.title_function()
- eviz.models.iviz.root_dashboard module
RootDash
RootDash.add_files()
RootDash.add_plot_histogram()
RootDash.add_to_tabs()
RootDash.animate()
RootDash.apply_operations_to_data()
RootDash.cache_data()
RootDash.clear_diff()
RootDash.clear_second()
RootDash.colorbar_ticks()
RootDash.create_overlay()
RootDash.create_plot_list()
RootDash.data_show()
RootDash.do_diff()
RootDash.do_explorer()
RootDash.explore_cmaps()
RootDash.filename()
RootDash.get_cartopy_projection()
RootDash.get_clim()
RootDash.get_diff_data()
RootDash.get_diff_opts()
RootDash.get_gen_opts()
RootDash.get_lims()
RootDash.get_player()
RootDash.get_xy_opts()
RootDash.get_ylim()
RootDash.get_yz_opts()
RootDash.get_zt_opts()
RootDash.gif()
RootDash.plot_difference()
RootDash.plot_opts()
RootDash.plot_second()
RootDash.plot_type_tabs()
RootDash.regional_selection()
RootDash.run_multi()
RootDash.save_layout()
RootDash.save_plot_opts()
RootDash.save_session()
RootDash.set_cformatter()
RootDash.set_new_cmap()
RootDash.statistics_box()
RootDash.title_function()
RootDash.unit_conversion_check()
RootDash.update_config()
RootDash.zonal_title()
- eviz.models.iviz.tabular_dashboard module
TabularDash
TabularDash.cache_data()
TabularDash.create_overlay()
TabularDash.create_time_av()
TabularDash.data_show()
TabularDash.describe_data()
TabularDash.filename()
TabularDash.logger
TabularDash.make_layout()
TabularDash.plot_opts()
TabularDash.select_comparison_file()
TabularDash.set_input()
TabularDash.set_plot_types_on_var_change()
TabularDash.set_selected_data()
TabularDash.statistics_box()
TabularDash.title_function()
- eviz.models.iviz.wrf_dashboard module
- Module contents
- eviz.models.obs package
Submodules
eviz.models.root module
- class eviz.models.root.AbstractRoot(config: Config)
Bases:
ABC
- This class defines an abstract base class for autoviz data sources.
In eViz a source is a data file generated by an Earth system model (ESM), any other system that supports the ESM (e.g. a reanalysis system), or observational data sources from satellite or other inventories. Any class inheriting from AbstractRoot must adhere to the contract defined here. There are 2 required methods: logger() and plot() __post_init__ provides a default behavior for initialization
- Parameters
- config :
Representation of the configuration used to specify data sources and user choices for the map generation. The config instance is created at the application level.
- abstract property logger: Logger
Abstract property for the logger instance.
- abstract plot()
Abstract method for the top-level plotting routine.
- class eviz.models.root.Root(config: Config)
Bases:
AbstractRoot
This class defines generic interfaces and plotting for all supported sources.
- Parameters
- config :
Representation of the configuration used to specify data sources and user choices for the map generation. The config instance is created at the application level.
- property logger: Logger
Abstract property for the logger instance.
- plot()
Top level interface for generic (NetCDF) maps
eviz.models.root_factory module
- class eviz.models.root_factory.AirnowFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.FluxnetFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.GenericFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.GeosFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.LandsatFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.LisFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.MopittFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.OmiFactory
Bases:
RootFactory
- create_root_instance(config)
- class eviz.models.root_factory.WrfFactory
Bases:
RootFactory
- create_root_instance(config)