piel.experimental.report.plots
==============================

.. py:module:: piel.experimental.report.plots


Functions
---------

.. autoapisummary::

   piel.experimental.report.plots.create_plots_from_experiment_data
   piel.experimental.report.plots.create_plots_from_experiment_directory


Module Contents
---------------

.. py:function:: create_plots_from_experiment_data(experiment_data: piel.types.experimental.ExperimentData, plot_output_directory: piel.types.PathTypes = None, experiment_directory: piel.types.PathTypes = None, parametric: bool = False, erase_plot_output_path: bool = False, **kwargs) -> list[list[tuple], piel.types.PathTypes]

   This function iterates through all the saved measurement data and generates the corresponding plots
   for the type of data provided using a method as specified.

   Returns a list of (Figures,Axes), and a reference list of paths where the image has been saved.


.. py:function:: create_plots_from_experiment_directory(experiment_directory: piel.types.PathTypes, plot_output_directory: piel.types.PathTypes = None, **kwargs) -> list[tuple]

   This function will create the plots from the given experiment directory. It will first extract the `ExperimentData`
    from the directory and then generate the plots based on that.


