Skip to content

euler2 show options with error report in command line interface #9

@nfranz

Description

@nfranz

Runs related to this bug issue are in the following folder:

Dropbox/Euler-Runs/bug-reporting/NMF-NMF.local/2015-12-23-18:08:03-rosaceae_partition1_2015_1968_reduced

This issue is about using the "euler2 align" command first, and then (after a consistent run) following up with:

euler2 show iv [for input visualization]
euler2 show pw [for all possible worlds]
euler2 show sv [for summary views]

The specific input file seems to be irrelevant here, and in effect the desired files are generated as expected. However, the CLI reports errors, which I am pasting in below. Evidently there is a variable "index2" in the Python file "show.py" that appears in the code before being defined.

  1. "euler2 show iv"
    NMF:bug-reporting NMF$ euler2 show iv
    _input visualization_
    Traceback (most recent call last):
    File "/Users/NMF/EulerX/src-el/euler2", line 145, in
    main()
    File "/Users/NMF/EulerX/src-el/euler2", line 90, in main
    elShower.show()
    File "/Users/NMF/EulerX/src-el/show.py", line 150, in show
    self.refreshStylesheets()
    File "/Users/NMF/EulerX/src-el/show.py", line 165, in refreshStylesheets
    del contents[index+1:index2] # clean nodestyle previously added
    UnboundLocalError: local variable 'index2' referenced before assignment
  2. "euler2 show pw"
    NMF:bug-reporting NMF$ euler2 show pw
    _pw visualization_
    Traceback (most recent call last):
    File "/Users/NMF/EulerX/src-el/euler2", line 145, in
    main()
    File "/Users/NMF/EulerX/src-el/euler2", line 90, in main
    elShower.show()
    File "/Users/NMF/EulerX/src-el/show.py", line 150, in show
    self.refreshStylesheets()
    File "/Users/NMF/EulerX/src-el/show.py", line 165, in refreshStylesheets
    del contents[index+1:index2] # clean nodestyle previously added
    UnboundLocalError: local variable 'index2' referenced before assignment
  3. "euler2 show sv"
    NMF:bug-reporting NMF$ euler2 show sv
    ***aggregates visualization regular ***
    ***aggregates visualization avStable ***
    ***aggregates visualization avLabile ***
    _cluster visualization_
    There is only ONE possible world, no cluster view.
    _hierarchy visualization_
    Traceback (most recent call last):
    File "/Users/NMF/EulerX/src-el/euler2", line 145, in
    main()
    File "/Users/NMF/EulerX/src-el/euler2", line 90, in main
    elShower.show()
    File "/Users/NMF/EulerX/src-el/show.py", line 150, in show
    self.refreshStylesheets()
    File "/Users/NMF/EulerX/src-el/show.py", line 165, in refreshStylesheets
    del contents[index+1:index2] # clean nodestyle previously added
    UnboundLocalError: local variable 'index2' referenced before assignment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions