<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_snpeff_info(snpeff_string, snpeff_header):
 """Make the vep annotations into a dictionaries A snpeff dictionary will have the snpeff column names as keys and the vep annotations as values. The dictionaries are stored in a list. One dictionary for each transcript. Args: snpeff_string (string):
 A string with the ANN annotation snpeff_header (list):
 A list with the vep header Return: snpeff_annotations (list):
 A list of vep dicts """

    
    snpeff_annotations = [
        dict(zip(snpeff_header, snpeff_annotation.split('|'))) 
        for snpeff_annotation in snpeff_string.split(',')
    ]
    
    return snpeff_annotations