def get_list_sig_variants(file_name):
    
    """

    Parses through the significant variants file
    and creates a dictionary of variants and their
    information for later parsing
    
    : Param file_name: Name of file being parsed

    : Return sig_variants_dict: A dictionary of significant results  

    """

    sig_variants_dict = {}

    sig_variants_file = open(file_name, 'r')

    # Skipping the header
    for line in sig_variants_file:
        if line.startswith('#CHROM'):
            continue
        
        # Getting the actual data to create a dictionary
        else:
            parsed_line = line.rstrip().split('\t')

            variant_name = parsed_line[0] + ":" + parsed_line[1]
            variant_info = parsed_line[:8]
            sig_variants_dict.update({variant_name: variant_info})

    # Closing the file
    sig_variants_file.close()

    return(sig_variants_dict)