code: def _add_filename_details(full_f):
      
      out = {"vrn_file": full_f}
      f = os.path.basename(full_f)
      for vc in list(genotype.get_variantcallers().keys()) + ["ensemble"]:
          if f.find("-%s.vcf" % vc) > 0:
              out["variantcaller"] = vc
      if f.find("-germline-") >= 0:
          out["germline"] = full_f
      return out
docs: Add variant callers and germline information standard CWL filenames.
  
      This is an ugly way of working around not having metadata with calls.