'cannot do this until we are setting metadata'

def regenerate_primary_file(self, dataset):

    annotations = ('dbNSFP    Annotations:    %s\n' % ','.join(dataset.metadata.annotation))
    f = open(dataset.file_name, 'a')
    if dataset.metadata.bgzip:
        bn = dataset.metadata.bgzip
        f.write(bn)
        f.write('\n')
    f.write(annotations)
    f.close()
