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
BaseDashBaseDash.climBaseDash.compare_units()BaseDash.comparison_fileBaseDash.create_time_av()BaseDash.data2dBaseDash.data3dBaseDash.data4dBaseDash.data4d_2BaseDash.data_2BaseDash.diff_dataBaseDash.formatterBaseDash.ft_diffBaseDash.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_diffBaseDash.loggerBaseDash.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.tcBaseDash.tc2BaseDash.tc_diffBaseDash.tcdBaseDash.tcd2BaseDash.time_seriesBaseDash.time_series_plot()BaseDash.tropoBaseDash.tropopauseBaseDash.tsBaseDash.zonal_climBaseDash.zonal_data2BaseDash.ztBaseDash.zt2BaseDash.zt_diffBaseDash.ztdBaseDash.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
MultiFileMultiFile.check_for2d()MultiFile.cmapMultiFile.coordsMultiFile.custom_titleMultiFile.data_show()MultiFile.gif()MultiFile.invert_zonal_xMultiFile.invert_zonal_yMultiFile.keysMultiFile.logyMultiFile.make_coastlines()MultiFile.modelMultiFile.ndimsMultiFile.set_dim_params()MultiFile.set_param_values()MultiFile.set_selected_data()MultiFile.show_coastlinesMultiFile.show_dataMultiFile.show_gridMultiFile.show_statisticsMultiFile.statistics_box()MultiFile.tabs()MultiFile.tabs_switchMultiFile.title_function()
- eviz.models.iviz.root_dashboard module
RootDashRootDash.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
TabularDashTabularDash.cache_data()TabularDash.create_overlay()TabularDash.create_time_av()TabularDash.data_show()TabularDash.describe_data()TabularDash.filename()TabularDash.loggerTabularDash.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:
AbstractRootThis 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)