code: def _pindel_options(items, config, out_file, region, tmp_path):
      
      variant_regions = utils.get_in(config, ("algorithm", "variant_regions"))
      target = subset_variant_regions(variant_regions, region, out_file, items)
      opts = ""
      if target:
          if isinstance(target, six.string_types) and os.path.isfile(target):
              target_bed = target
          else:
              target_bed = os.path.join(tmp_path, "tmp.bed")
              with file_transaction(config, target_bed) as tx_tmp_bed:
                  if not isinstance(region, (list, tuple)):
                      message = ("Region must be a tuple - something odd just happened")
                      raise ValueError(message)
                  chrom, start, end = region
                  with open(tx_tmp_bed, "w") as out_handle:
                      print("%s\t%s\t%s" % (chrom, start, end), file=out_handle)
          opts = "-j " + remove_lcr_regions(target_bed, items)
      return opts
docs: parse pindel options. Add region to cmd.
      :param items: (dict) information from yaml
      :param config: (dict) information from yaml (items[0]['config'])
      :param region: (str or tupple) region to analyze
      :param tmp_path: (str) temporal folder
      :returns: (list) options for pindel