-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Image Quality for 90Prime Operations #15
Comments
Would people be interested in sky brightness? I would find it useful for monitoring conditions on site. It would require source extraction using something like photutils or sextractor. Then astrometric image registration using some code like SCAMP and pass those stars to a catalog to find the zeropoint of the field (theres another piece of information we can supply). Then use this basic equation to get a rough measurement. nsb = zeropoint - 2.5 * log10(( backgroun/exposure time) / platescale ^2) I would like to see this being general enough to be used on all imagers with just a config.py file with logging of this information, an api to call with json information returned. I could see this being used for many instruments (new and old) at different sites. I would be interested in using my non-work time helping develop parts of this. |
Yes, I agree. I sorta meant this by #4 in my initial note. Also sounds good that we should make this a general tool for the imagers. This sounds like a good project for someone. One other thing to add: |
I see this as two separate pieces of software. A calibration monitor that keeps track of biases and flats. It monitors the noise level in the biases, the counts in the flats, and also the number that are taken in each binning mode or binning/filter combination for flats. Then a nighttime data quality assessment monitor that measures the image quality, sky background, pointing offset, and image depth. |
I don't have strong feelings about whether this should be one or two pieces of software, as long as the 5 or 6 metrics mentioned above are databased somehow. |
Yea, it could just be one package that does different operations for different IMAGETYPEs. @dsand any new postdocs/grads that would want to take lead on this? |
I can work on this a bit while I'm up on the next ARTN run focusing on the functions for measuring everything.
|
I'm assigning @lund0946 to this. And reminding him he should start a github repo with what he has so far. |
I think I'm going to re-assign Griffin to this issue. He is going to write the image quality pipeline, and he has some aspects of it working. A decent description of the IQ pipeline is in the Operations Plan: |
Maybe @griffin-h can update this at some point. OR, close it and start new more relevant issues for the BANZAI-based pipeline? |
I made a lot of progress installing and customizing BANZAI and its associated services during the last engineering run. I left installation notes in the engineering run log. I didn't get the astrometry.net indices and ATLAS photometric catalog until late in the run, so it hasn't been tested end to end yet, but it should be ready for testing next time. The outputs should be mosaicked images that are astrometrically and photometrically calibrated, with source catalogs as a separate FITS extension. Action items for the February run, roughly in order of priority:
I'm also working on a second list of header suggestions for @mplesser that will help with BANZAI, but I want to make sure everything works before asking him to make more changes. |
@griffin-h continues to make strong progress on the image quality pipeline. It now runs on incoming 90Prime data. Griffin is working on optimizing it a little bit, and to plot up data quality metrics in near real time. |
What do we want out of a 90Prime reduction pipeline associated with operations? what do I mean by this?
I mean a pipeline that is capable of keeping an eye on data quality and conditions in near real time to find problems early and to catalog conditions on the mountain. Ideally it would monitor:
I'm sure there is more that I'm not thinking of.
The text was updated successfully, but these errors were encountered: