Peeker

class daskpeeker.Peeker(app_data: dask.dataframe.core.DataFrame, cat_filter_cols: Optional[List[str]] = None, num_filter_cols: Optional[List[str]] = None, view_store_dir: Optional[str] = None, use_profiler=False, range_resolution=11)

Bases: object

API for creating and launching a peeker app

create a subclass and properly define get_shared_figures and get_report_elems

Methods Summary

get_report_elems(filtered_ddf)

overwrite this function

get_shared_figures()

overwrite this function

run([port_no, host, debug])

Methods Documentation

get_report_elems(filtered_ddf: dask.dataframe.core.DataFrame)List[Union[daskpeeker.Metric, daskpeeker.SharedTrace, daskpeeker.StandaloneFigure, daskpeeker.Table]]

overwrite this function

returns analysis elements

get_shared_figures()List[daskpeeker.SharedFigure]

overwrite this function

returns a list of figures that provides a frame for the shared traces from get_anal_elems

run(port_no=5666, host='0.0.0.0', debug=True)