Exemple #1
0
 def test_to_networkx_invalid_mode_on_empty_network(self):
     net = NiceCXNetwork()
     try:
         net.to_networkx(mode='someinvalidmode')
         self.fail('Expected NDExError')
     except NDExError as ne:
         self.assertEqual('someinvalidmode is not a valid mode', str(ne))
Exemple #2
0
 def test_to_networkx_simple_graph_default_mode(self):
     net = NiceCXNetwork(mode='default')
     net.set_name('mynetwork')
     net.create_node('node0')
     net.create_node('node1')
     net.create_edge(edge_source=0, edge_target=1)
     g = net.to_networkx()
     self.assertEqual(g.graph['name'], 'mynetwork')
     self.assertEqual(2, len(g))
Exemple #3
0
 def test_to_networkx_legacy_mode_on_empty_network(self):
     net = NiceCXNetwork()
     g = net.to_networkx(mode='legacy')
     self.assertEqual('{}', str(g.graph))
Exemple #4
0
 def test_to_networkx_none_mode_on_empty_network(self):
     net = NiceCXNetwork()
     g = net.to_networkx(mode=None)
     self.assertEqual('{}', str(g.graph))
Exemple #5
0
 def test_to_networkx_no_arg_on_empty_network(self):
     net = NiceCXNetwork()
     g = net.to_networkx()
     self.assertEqual('{}', str(g.graph))
Exemple #6
0
# ##### set_opaque_aspect(aspect_name, aspect_elements)

# ##### set_opaque_aspect(aspect_name, aspect_elements)

# ##### get_opaque_aspect_names()

# ##### to_cx()

# ##### to_cx_stream()

# #### to_networkx()

# In[ ]:

NiceCX_creatures = NiceCXNetwork()
networkx_network = NiceCX_creatures.to_networkx()

# #### to_pandas_dataframe()

# In[ ]:

NiceCX_creatures = NiceCXNetwork()
pandas_network = NiceCX_creatures.to_pandas_dataframe()

# #### upload(ndex_server, username, password, update_uuid=None)

# In[ ]:

upload_message = NiceCX_creatures.upload_to("http://public.ndexbio.org",
                                            "ENTER YOUR USER",
                                            "ENTER YOUR PASSWORD")