Exemple #1
0
def main():
    data = load_data()

    fgraph = nx.Graph(data.functions)
    hgraph = nx.Graph(data.humanppi)

    T = Table(name='proteindata')

    for p, ans in data.test1:
        T.add('Protein', p)
        T.add('Degree', p.degree(hgraph))
        T.add('CP Degree', p.cp_degree(hgraph))
        T.add('Fn CP Degree', p.fn_cp_degree(hgraph, fgraph))
        T.add('Fn CP Weight', p.fn_cp_weight(hgraph, fgraph))
        T.add('Cancer Weight', p.cancerweight(hgraph, fgraph))
        T.add('CP Degree Nbrs', p.cp_degree_of_neighbors(hgraph))
        T.add('Answer', ans)

    T.order = [
        'Protein', 'Degree', 'CP Degree', 'Fn CP Degree', 'Fn CP Weight',
        'Cancer Weight', 'CP Degree Nbrs', 'Answer'
    ]

    write_table_to_file(T, 'test1data.csv')
Exemple #2
0
def main():
    data = load_data()

    fgraph = nx.Graph(data.functions)
    hgraph = nx.Graph(data.humanppi)

    T = Table(name='proteindata')

    for p, ans in data.test1:
        T.add('Protein', p)
        T.add('Degree', p.degree(hgraph) )
        T.add('CP Degree', p.cp_degree(hgraph) )
        T.add('Fn CP Degree', p.fn_cp_degree(hgraph, fgraph) )
        T.add('Fn CP Weight', p.fn_cp_weight(hgraph, fgraph))
        T.add('Cancer Weight', p.cancerweight(hgraph, fgraph))
        T.add('CP Degree Nbrs', p.cp_degree_of_neighbors(hgraph))
        T.add('Answer', ans)

    T.order = ['Protein', 'Degree', 'CP Degree', 'Fn CP Degree', 
               'Fn CP Weight', 'Cancer Weight', 'CP Degree Nbrs', 
               'Answer']

    write_table_to_file(T, 'test1data.csv')