# --- # %% # %load_ext autoreload # %autoreload 2 # %% from useful_scit.imps import * import flexpart_management.modules.FlexLogPol as FLP import flexpart_management.modules.constants as co import flexpart_management.modules.flx_array as fa # %% path = '/Volumes/mbProD/Downloads/flx_log_coor/run_2019-06-05_18-42-11_' # flp = FLP.FlexLogPol(path,concat=True) self = FLP.FlexLogPol(path, concat=False, get_clusters=False) # %% i = 0 ax = self.plot_cluster_influence_i(colors=FLP.COLORS, i=i) # %% axfig = ax.figure.add_subplot(1, 1, 1) # %% axfig.set_ylabel('sdfsdf') axfig.set_xticks([]) axfig.set_yticks([]) ax.figure # %%
# %% from useful_scit.imps import * import flexpart_management.modules.FlexLogPol as FLP import flexpart_management.modules.constants as co import flexpart_management.modules.flx_array as fa # %% path = '/Volumes/mbProD/Downloads/flx_log_coor/run_2019-08-18_18-46-19_' # flp = FLP.FlexLogPol(path,concat=True) # self = FLP.FlexLogPol(path,concat=False) self = FLP.FlexLogPol( path, #concat=True, concat=False, get_clusters=False, open_merged=True, clusters_avail=False ) # %% # %% self.reset_z_levels() # %% dsF= self.filter_hours_with_few_mea() # %% dsSM = ds1 = FLP.smooth_merged_ds(
# %% from useful_scit.imps import * import flexpart_management.modules.FlexLogPol as FLP import flexpart_management.modules.constants as co import flexpart_management.modules.flx_array as fa # %% path = '/Volumes/mbProD/Downloads/flx_log_coor/run_2019-06-05_18-42-11_' path = '/Volumes/mbProD/Downloads/flx_log_coor/run_2019-06-10_11-10-03_' # flp = FLP.FlexLogPol(path,concat=True) # self = FLP.FlexLogPol(path,concat=False) self = FLP.FlexLogPol( path, # concat=True, concat=False, get_clusters=False, open_merged=True, clusters_avail=False) # %% # %% com = fa.get_dims_complement(self.merged_ds, [co.R_CENTER, co.TH_CENTER]) sds = self.merged_ds.sum(com) ax = fa.get_ax_bolivia() fa.logpolar_plot(sds[co.CONC], name=co.CONC, ax=ax, drop_zeros=False) # %% ax = fa.get_ax_bolivia() fa.logpolar_plot(self.merged_ds[co.TOPO],
def __fun(r_, ds): res = FlexLogPol.smooth_col( ds[con_var], **r_['dic'], truncate=truncate ) ds[r_['name_col']] = res