docstr: Example pipeline for comparing test data with itself (expanding test set)
  
  :param str hists_key: key to test histograms in datastore. default is 'test_hists'
  :return: assembled expanding reference pipeline
docstr_tok: ["Example","pipeline","for","comparing","test","data","with","itself","(","expanding","test","set",")",":","param","str","hists_key",":","key","to","test","histograms","in","datastore",".","default","is","'test_hists'",":","return",":","assembled","expanding","reference","pipeline"]
code: def __init__(
      self,
      settings: Settings,
      hists_key: str = "test_hists",
  ) -> None:
      """Example pipeline for comparing test data with itself (expanding test set)
  
      :param str hists_key: key to test histograms in datastore. default is 'test_hists'
      :return: assembled expanding reference pipeline
      """
      modules = [
          ExpandingReferenceMetricsPipeline(
              hists_key=hists_key,
              settings=settings,
          ),
          ReportPipe(
              sections_key="report_sections",
              store_key="html_report",
              settings=settings,
          ),
      ]
  
      super().__init__(modules)
  
imports: from pathlib import Path
  from typing_extensions import Literal
  from popmon.base import Pipeline
  from popmon.config import Settings
  from popmon.io import FileWriter
  from popmon.pipeline.metrics_pipelines import ExpandingReferenceMetricsPipeline, ExternalReferenceMetricsPipeline, RollingReferenceMetricsPipeline, SelfReferenceMetricsPipeline
  from popmon.visualization import AlertSectionGenerator, HistogramSection, ReportGenerator, SectionGenerator, TrafficLightSectionGenerator
  from popmon.visualization.overview_section import OverviewSectionGenerator
label_desc: Use image node_id 1 to create a new ExpandingReference object from inherited base classes: Pipeline with example: obj = ExpandingReference(settings, hists_key)