Giter Site home page Giter Site logo

lris_focus_gui's Introduction

LRIS_Focus_GUI

To start:

login as lriseng@vm-k1guiserver

cd LRIS_Focus_GUI

~lriseng/anaconda3/bin/python LRIS_Spec_Focus.py

lris_focus_gui's People

Contributors

lucarizzi avatar

Watchers

 avatar  avatar  avatar

lris_focus_gui's Issues

Replace the calls to modify with KTL

The current version of the code uses popen to call modify. This is because there is no vm that has access to KTL.

As soon as vm-lris is completely installed and has KTL and python3, we can switch to KTL calls.

Focus GUI Should close trap door

The new focus GUI will leave the trap door open (and thus the arc lamps off) if it is open when the focus GUI is started. This is a common situation if the observer has just done an imaging focus.

Parameters are not editable

The six parameters in the upper left corner of the UI window (center position, step size, and number of steps for red and blue respectively) do not appear to be editable by the user.

If we do enable that, it would be good to put in some sort of message about the edge of the blue focus range since observers are likely to try to set a range which exceeds the blue focus stage's ability at some point.

Cloud of Points in Graph is Hard to Interpret

The current display which shows the image quality as a function of focus position is hard to interpret because each horizontal cut through the image results in a point on the graph, so there is a solid vertical column of points for each focus position. This make the focus look "soft" (according to my observer tonight :) ).

We should find a better way to display this to make it easier for a human to interpret and thus have confidence in the result. Perhaps doing a mean and stddev at each focus value and showing a single point and error bar. Alternatively plotting with alpha <<1, so that a large number of points will show up as a darker area and areas with few points will be faint and deemphasized.

GUI Crashes on Analyze Data

The GUI dies without error message when analyzing certain data.

Example: /s/sdata243/lris7/2020jan21/rfoc_0002.fits to rfoc_0008.fits

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.