Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Contents
stylenone

...

  1. run ATpneumatics_checkout
  2. open dome: auxtel/atdome/open_dome.py
  3. open mirror covers (component: ATPneumatics, cmd: openM1Cover)
  4. enable corrections:
  5. With run command, disable dome following.
  6. run correct pointing (put range for target there)
  7. try to run latiss_wep_align to focus telescope - may not work, may have to do manual focus sweep
  8. NOTE: FIND CORRECT AZ POINTING FOR THE DOME
  9. Find targets of mag 12 +/- 1 at a large range of airmasses/elevations and take images of those without moving dome
    1. take_image_latiss as engtest → with g band in filter wheel, reason is on-sky, probably
  10. stop tracking
  11. point to MOSS and take a series of images there
    1. take_image_latiss

...

b) the smaller two groups are actually from the same pair of beams, and the distance between them in y is changing dramatically

Image RemovedImage Added


Now, we want to find which physical beams are in pair 3. From the dataframe it looks like pair 3 is composed of source_id_1 = 1 and source_id_2 = 2.

Image Added


  • Are we misidentifying one of the sources sometimes, or are we actually seeing that much motion in the same pair

...

  • ?


Which x and y coordinates do these source_id values correspond to?


Image AddedImage Added


Plotting our four groups of peaks gives me this, which does look like we are plotting the same shape as the images I have that look like the above. However, maybe it's the COM plotting that is being difficult; when I plot grouping by the positions relative to the COM in x and y (as the pairwise distances function does), I get weird chunks in my groupings that don't conform to the expected peak positions.

Image Added

Why would the center of mass function be splitting up these groups? The code for the COM groups is:

'''

def calculate_com(group):
# Compute Center of Mass (COM)
com_x = group['centroid_x'].mean()
com_y = group['centroid_y'].mean()

# Add COM to the DataFrame
group['COM_x'] = com_x
group['COM_y'] = com_y

# Calculate position relative to COM
group['pos_rel_COM_x'] = group['centroid_x'] - com_x
group['pos_rel_COM_y'] = group['centroid_y'] - com_y

return group

'''


It is applied to the dataframe, and then new columns are added relating to COM. I think it must be the .mean() call from the calculate_com function, because the other major operation is just subtraction and should not throw relative spacing off (should just shift it).