Analysis¶ Loaders¶ excee.load_result_tree(path, engine='h5netcdf', posterior_only=True, groups=None, **kwargs)[source]¶ excee.io.to_dataarray(ds, dim='variable')[source]¶ excee.io.to_dataset(da, dim='variable')[source]¶ excee.io.restore_dsets(dt, vkey='variable')[source]¶ excee.io.compress(data)[source]¶ excee.io.decompress(data)[source]¶ excee.io.extract_posterior(dt)[source]¶ excee.io.construct_dt(data, best_fit=None, fixed_parameters=None, compressed=False, vkey=None, encode_attrs=False)[source]¶ excee.io.construct_dt_for_storage(data, best_fit=None, fixed_parameters=None, compressed=True, vkey='variable', encode_attrs=True)[source]¶ excee.io.deconstruct_dt(dt, vkey='variable')[source]¶ Autocorrelation analysis¶ excee.autocorr_time(x, discard=0, thin=1, chain_dim='chain', draw_dim='draw', has_chain_axis=None, **kwargs)[source]¶ excee.autocorr_time_over_time(x, ns, draw_dim='draw', **kwargs)[source]¶ excee.discard_and_thin(data, discard_per_autocorr, thin_per_autocorr, *, autocorr_discard=100)[source]¶ Other utilities¶ excee.get_random_sample(data, size, rng, reindex=False)[source]¶ excee.project_sample(sample, func, *, filter_kw=None, exclude_attrs=False, pool=None, progress=True, progress_kwargs=None, **kwargs)[source]¶ excee.analysis.split_vector_vars(data, keep_dims=('chain', 'draw', 'sample'))[source]¶ Diagnostic plots¶ excee.plot_trace_2d(data, width=8, height=2, split_at=None, ratio=None, cbar_kwargs=None, subplots_layout='tight', **kwargs)[source]¶ excee.plot_autocorr_evolution(data, n0, nn=20, **kwargs)[source]¶ Statistics¶ excee.eff_gaussian_tension(x, y, *, quiet=False, sample_dims=('chain', 'draw'))[source]¶