Giter Club home page Giter Club logo

sarpy_apps's Issues

Validation tool not working at 1.1.14

Steps taken:
Installed sarpy from latest master
(sarpy-test) llamentowski@DESKTOP-8575LM6:~/code/python/sarpy_apps (master)$ conda list | grep sarpy packages in environment at /home/llamentowski/anaconda3/envs/sarpy-test: sarpy 1.2.12 pypi_0 pypi
Installed sarpy-apps from latest master:
(sarpy-test) llamentowski@DESKTOP-8575LM6:~/code/python/sarpy_apps (master)$ python setup.py install
(...)
Using /home/llamentowski/anaconda3/envs/sarpy-test/lib/python3.8/site-packages Finished processing dependencies for sarpy-apps==1.1.14

Trying to run validation tool errors with:
(sarpy-test) llamentowski@DESKTOP-8575LM6:~/code/python/sarpy_apps (master)$ python sarpy_apps/apps/validation_tool.py Traceback (most recent call last): File "sarpy_apps/apps/validation_tool.py", line 26, in <module> from sarpy_apps.apps.aperture_tool import RegionSelection ImportError: cannot import name 'RegionSelection' from 'sarpy_apps.apps.aperture_tool' (/home/llamentowski/anaconda3/envs/sarpy-test/lib/python3.8/site-packages/sarpy_apps-1.1.14-py3.8.egg/sarpy_apps/apps/aperture_tool/__init__.py)
Though:
(sarpy-test) llamentowski@DESKTOP-8575LM6:~/code/python/sarpy_apps (master)$ cat sarpy_apps/apps/aperture_tool.py | grep RegionSelection

class RegionSelection(Frame, WidgetWithMetadata): app = RegionSelection(root, reader=reader)

CRSD Pulse visualizer

The functionality should be described by a presentation, and in person discussion.

Multi-reader support

Our GUI tools need to support readers with more than one image segment and/or meta-data object.

1.) Stream-lining the functionality should begin with the taser tool viewer.
2.) This functionality, once streamlined, should be extended to:
i.) aperture tool
ii.) wake tool.
3.) This should be prohibited (for now) in the annotation tool, because of ambiguities in the labelling. A framework for permitting or prohibiting should be envisioned.
4.) This functionality must be fused with the meta-icon.

Annotation tool improvements

  • Treeview for created objects/labels.
  • Linking of the treeview to the labelled objects, so we selecting one "highlights" the other -whatever that could or should mean.

Also formatting/style information associated for the gui/display. This requires a change to the label schema, as currently implemented, and requires changes to the sarpy repository also. What we should do probably requires more clarification here.

Aperture tool improvements

  • Axes labeling completion
  • Hover type tooltip thing - so you can see pixel information by hovering (or something?)

`canvas_demo.py` crashes in Gnome Shell Wayland

System: Debian 10, Gnome Shell+Wayland
Hardware: Intel CPU/Integrated Graphics

When running canvas_demo.py on my machine, it crashes with the following error whenever you mouse over a dropdown menu.

python3 canvas_demo.py 
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Let me know if you want me to try anything to solve it, thanks!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.