Coder Social home page Coder Social logo

artn-orp's People

Contributors

pndaly avatar swyatt7 avatar

Watchers

 avatar

Forkers

swyatt7

artn-orp's Issues

Scheduler puts in the same observation more than once, or leaves one off?

We noticed several times that the scheduler put an observation into the queue more than once, or sometimes will not put it into the queue at all. This seems random and relatively rare.

I know @swyatt7 and I noticed this with the focus sequence as well.

Here is a time stamp from Mike Jones: 2022-04-05T07:28:02.402 and 2022-04-05T07:29:59.776

Queue duplicate observations and deletions

There have been several instances where a queued observation gets done twice by RTS2, or does not get received by RTS2. Mike Jones notes a specific instance at: 2022-04-05T07:28:02.402 and 2022-04-05T07:29:59.776.

I am not totally sure if the issue is on the RTS2 or ORP/queue end of things. Creating issue here.

fully functional web api for observation requests

from @swyatt7:

I have also started the work for adding a web-api for ORP which will have full functionality of

  • GET/POST observation requests
  • GET/POST observation exposures (for updating requested exposure, like changing filter/exp_time… etc)
  • UPDATE observation_requests status
  • I am designing this for the sole purpose of RTS2 (or reduction routine like Banzai) to seamlessly update the exposure_status of an observation request (like inProgress/Completed) which can be queryable in the obsreq GET above.
  • also once this is submitted, there is the potential for ORP to immediate grab the data from bigartn, and have it be accessible to the users as well.
  • GET obsreq_data
  • if the data is on ORP, the user can request their data from here

Do not allow queuing of filter which is not in the filter wheel

Right now, it appears that you can queue observations in a filter that is not currently in the filter wheel. In that case, RTS2 appears to take an image in the filter currently in the beam, so one gets data they did not request.

I think there should be some validation step that does not allow queuing of observations of a filter not in the wheel.

Add feature to only see 'stitched' images in log

In the current nightly log it looks like there are two entries for every image. One of them is ‘not stitched’ and the other is ‘stitched’, though. so they are different.
I’m wondering if we should only display the ‘stitched’ images in the log. Or have an option to only display the stitched images (even better).

Add in dithering functionality into AORP

Many users will want to perform small dithers in between exposures to help with bad pixel rejection. Lets implement this functionality in AORP, and then also in our commands to RTS2. I am not sure at all how to do the RTS2 part.

This issue will track progress both for implementing dither requests in AORP, and for executing them in the queue.

Check Clear/Open filter mapping

When we requested a 'Clear' observation on AORP, RTS2 did not go to the 'Open' filter for the exposure. Can we check the filter mapping on AORP?

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.