code: def update_summary_qc(data, key, base=None, secondary=None):
      
      summary = get_summary_qc(data, {})
      if base and secondary:
          summary[key] = {"base": base, "secondary": secondary}
      elif base:
          summary[key] = {"base": base}
      elif secondary:
          summary[key] = {"secondary": secondary}
      data = set_summary_qc(data, summary)
      return data
docs: updates summary_qc with a new section, keyed by key.
      stick files into summary_qc if you want them propagated forward
      and available for multiqc