def get_info_dic(s):
    """
    Parse the string from the VCF INFO
    column and return it as a dictionary.
    """
    info_tuples = [t.split('=') for t in s.split(';')]
    info_tuples = [t for t in info_tuples if len(t) == 2]
    tags = [t for t in info_tuples if len(t) != 2]
#    try:
    d = {k: v for (k, v) in info_tuples}
    d.update({'_tags': tags})
#    except ValueError:
#        d = {}
#        logging.warning("Can not parse info column at {}:{}".format(line[0],line[1]))
    return d