code: def _textOutput(self, gaObjects):
          
          for variant in gaObjects:
              print(
                  variant.id, variant.variant_set_id, variant.names,
                  variant.reference_name, variant.start, variant.end,
                  variant.reference_bases, variant.alternate_bases,
                  sep="\t", end="\t")
              for key, value in variant.attributes.attr.items():
                  val = value.values[0].string_value
                  print(key, val, sep="=", end=";")
              print("\t", end="")
              for c in variant.calls:
                  print(
                      c.call_set_id,
                      c.genotype.__str__().replace('\n', ''),
                      c.genotype_likelihood, c.attributes,
                      c.phaseset, sep=":", end="\t")
              print()
docs: Prints out the specified Variant objects in a VCF-like form.