petab.visualize.data_overview

Functions for creating an overview report of a PEtab problem

Functions

create_report(problem, model_name)

Create an HTML overview data / model overview report

get_data_per_observable(measurement_df)

Get table with number of data points per observable and condition

main()

Data overview generation with example data from the repository for testing

petab.visualize.data_overview.copyfile(src, dst, *, follow_symlinks=True)[source]

Copy data from src to dst in the most efficient way possible.

If follow_symlinks is not set and src is a symbolic link, a new symlink will be created instead of copying the file it points to.

petab.visualize.data_overview.create_report(problem: petab.problem.Problem, model_name: str)None[source]

Create an HTML overview data / model overview report

Parameters
  • problem – PEtab problem

  • model_name – Name of the model, used for file name for report

petab.visualize.data_overview.get_data_per_observable(measurement_df: pandas.core.frame.DataFrame)pandas.core.frame.DataFrame[source]

Get table with number of data points per observable and condition

Parameters

measurement_df – PEtab measurement data frame

Returns

Pivot table with number of data points per observable and condition

Return type

data_per_observable

petab.visualize.data_overview.main()[source]

Data overview generation with example data from the repository for testing