def get_seqrecord_annotations_comments(phage_genome):
    """Helper function that uses Genome data to populate
    the comment annotation attribute

    :param phage_genome:
        Input a Genome object.
    :type phage_genome: genome
    :returns:
        cluster_comment, auto_generated_comment
        annotation_status_comment, qc_and_retrieval values
        (tuple) is a tuple with
        the formatting of BioPython's SeqRecord
        annotations comment attribute
    """
    if phage_genome.subcluster == '':
        cluster_comment = 'Cluster: {}; Subcluster: None'.format(phage_genome
            .cluster)
    else:
        cluster_comment = 'Cluster: {}; Subcluster: {}'.format(phage_genome
            .cluster, phage_genome.subcluster)
    auto_generated_comment = (
        'Auto-generated genome record from the MySQL database')
    annotation_status_comment = ('Annotation Status: {}; Annotation Author: {}'
        .format(phage_genome.annotation_status, phage_genome.annotation_author)
        )
    retrieval_value = 'RetrieveRecord: {}'.format(phage_genome.retrieve_record)
    return (cluster_comment, auto_generated_comment,
        annotation_status_comment, retrieval_value)
