def get_sig_vals_full(filewithsigs):
    """
    Gets dict of omics significance values per node in network.
    Gives back form of {uL1:[0,0,0],uL2:[1,1,1]...}

    Parameters
    ----------
    filewithsigs: pathlib.PosixPath
        whitespace separated, two col file with nodes and significances

    Returns
    -------
    sig_dict_full: dict
        dict of nodes and a list of their significances
    """
    sig_dict_full = {}
    with open(filewithsigs,'r') as f:
        for line in f:
            line_elems = line.strip().split(' ')
            if not line_elems[0] in sig_dict_full:
                sig_dict_full[line_elems[0]] = [int(line_elems[1])]
            else:
                sig_dict_full[line_elems[0]].append(int(line_elems[1]))
    return sig_dict_full