code: def _export_to_vcf(cur):
      
      if float(cur["copyNumber"]) > 2.0:
          svtype = "DUP"
      elif float(cur["copyNumber"]) < 2.0:
          svtype = "DEL"
      else:
          svtype = None
      if svtype:
          info = ["END=%s" % cur["end"], "SVLEN=%s" % (int(cur["end"]) - int(cur["start"])),
                  "SVTYPE=%s" % svtype, "CN=%s" % cur["copyNumber"], "PROBES=%s" % cur["depthWindowCount"]]
          return [cur["chromosome"], cur["start"], ".", "N", "<%s>" % svtype, ".", ".",
                  ";".join(info), "GT", "0/1"]
docs: Convert PURPLE custom output into VCF.