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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions