Skip to content
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

LUCI IF Update #12

Open
wants to merge 52 commits into
base: master
Choose a base branch
from
Open

LUCI IF Update #12

wants to merge 52 commits into from

Conversation

noahime
Copy link

@noahime noahime commented May 9, 2024

Update for LUCI that rearranges the Results section with a sensitivity table exposing the theoretical and effective sensitivity as well as the mean elevation of each input target. Additionally, the visibility plot has an additional LST axis and several overplot functions highlighting some extra set-up parameters. The new calculated rms parameters are now dependent on mean source elevation, and for HBA the effective rms is based on LoTSS-DR2 data. LBA_SPARSE mode is added as antenna set and a new calibrator is added to the list.

adamparkosidis and others added 30 commits February 21, 2023 12:17
Included 3C380 in dropdown menu in Calibrators
Added coordinates for 3C380 calibrator
update LUCI to calculate using SEFDs w.r.t. 60 MHz
Update text about effective rms calculations
update the HBA rms calculations and errors
update the requirements (dash-bootstrap-components has deprecated function in new versions)
update extra package necessary to make genpdf work
add function to find the maximum elevation of the input target
update calculator to take extra input for validating the input function
update the validate inputs for the target elevations (below the horizon and above 40 degrees elevation)
Update the backend to support the check for target elevations (especially if below the horizon and if target is below 40 degrees elevation)
Update backend to check and give warning for target elevations (below horizon and below 40 degrees elevation
Made the effective rms for HBA dependent on the theoretical noise, and added the overplot function that highlights the elevation figure for selected targets across the observation time
adjusted calculator to work with the newly added overplot function
removing strict error of target below 40 degrees elevation
added warning for unobservable source at -40 DEC or lower
changed obs_t to float(obt_t)
added alert to highlight low elevation sources
expand the sensitivity result table
change the warning for elevation to only show after the calculate button is pressed based on the different conditions.
update sensitivity table to have the theoretical noise be corrected with a geometrical corrected and add * notes for the warning message to elaborate
update some error
Update the warning text to explain the different sensitivity table columns
update warning message
update the elevation plot with: overplotting in the same colour as input targets, yaxis starts at 0, and no hover label for the overplot trace
update sensitivity table column names in genpdf to make them readable
update targetvis overplot to overplot w.r.t. highest elevation target
Exclude the calibrators and A-team sources if they are selected for overplotting
Updates the overplot function to exclude calibrators, A-team sources, and made it overplot on each input target, centered around its transit point
Expanded the README to display and include what was hosted on the LOFAR Imaging Cookbook
add LBA sparse to the read me observing modes
adjusted some text in the README to better reflect usage
changed the results tab to say results per target as the data size did not scale with the number of targets. Plus the warning message for low elevations was slightly adjusted to be more detailed
update fpdf module so that it won't crash anymore. Only fpdf2 works with python 3.7+
Change html formatting to allow fpdf2 to function
Change more html formatting for the tables
updated link to LUCI to ASTRON Gitlab instead of Github
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants