This is a test version of Biostars. For the public version, visit https://www.biostars.org.
PyGNA

I ran a functional enrichment analysis using g:Profiler and now want to perform geneset network analysis using PyGNA.

!pygna build-rwr-diffusion ../input/meth-gprofiler/meth_gProfiler.gem.txt --output-file meth_interactome_RWR.hdf5

Traceback:

Traceback (most recent call last):
  File "/opt/conda/bin/pygna", line 11, in <module>
    sys.exit(main())
  File "/opt/conda/lib/python3.7/site-packages/pygna/cli.py", line 53, in main
    bm.generate_sbm2_network,
  File "/opt/conda/lib/python3.7/site-packages/argh/dispatching.py", line 328, in dispatch_commands
    dispatch(parser, *args, **kwargs)
  File "/opt/conda/lib/python3.7/site-packages/argh/dispatching.py", line 174, in dispatch
    for line in lines:
  File "/opt/conda/lib/python3.7/site-packages/argh/dispatching.py", line 277, in _execute_command
    for line in result:
  File "/opt/conda/lib/python3.7/site-packages/argh/dispatching.py", line 260, in _call
    result = function(*positional, **keywords)
  File "/opt/conda/lib/python3.7/site-packages/pygna/command.py", line 727, in build_rwr_diffusion
    network = rc.ReadTsv(network_file).get_network()
  File "/opt/conda/lib/python3.7/site-packages/pygna/reading_class.py", line 53, in __init__
    self.graph = self._convert_to_graph()
  File "/opt/conda/lib/python3.7/site-packages/pygna/reading_class.py", line 82, in _convert_to_graph
    graph.remove_edges_from(graph.selfloop_edges())
AttributeError: 'Graph' object has no attribute 'selfloop_edges'

Did I feed the wrong input into PyGNA? What type of input should I use?

pygna network analysis geneset

0 answers

No answers yet.

Log in to answer this question.