docs: def parse_mip_analysis(mip_config_raw: dict, qcmetrics_raw: dict, sampleinfo_raw: dict) -> dict:
      """Parse the output analysis files from MIP for adding info
      to trend database
  
      Args:
          mip_config_raw (dict): raw YAML input from MIP analysis config file
          qcmetrics_raw (dict): raw YAML input from MIP analysis qc metric file
          sampleinfo_raw (dict): raw YAML input from MIP analysis qc sample info file
      Returns:
          dict: parsed data
      """
      outdata = _define_output_dict()
  
      _config(mip_config_raw, outdata)
      _qc_metrics(outdata, qcmetrics_raw)
      _qc_sample_info(outdata, sampleinfo_raw)
  
      return outdata