code: def _textOutput(self, gaObjects):
          
          for variantAnnotation in gaObjects:
              print(
                  variantAnnotation.id, variantAnnotation.variant_id,
                  variantAnnotation.variant_annotation_set_id,
                  variantAnnotation.created, sep="\t", end="\t")
              for effect in variantAnnotation.transcript_effects:
                  print(effect.alternate_bases, sep="|", end="|")
                  for so in effect.effects:
                      print(so.term, sep="&", end="|")
                      print(so.term_id, sep="&", end="|")
                  print(effect.hgvs_annotation.transcript,
                        effect.hgvs_annotation.protein, sep="|", end="\t")
              print()
docs: Prints out the specified Variant objects in a VCF-like form.