Exemplo n.º 1
0
def make_uber_flat(cam):
    """
    Create a flat which is the average of all available flats for camera.
    """
    files = flatfiles(cam)
    images = valid_images(files)
    make_flat_avg(images, os.path.join(FLATPATH, "uber_flat_%s.fit" % cam))
Exemplo n.º 2
0
def make_uber_flat(cam):
    """
    Create a flat which is the average of all available flats for camera.
    """
    files = flatfiles(cam)
    images = valid_images(files)
    make_flat_avg(images, os.path.join(FLATPATH, "uber_flat_%s.fit" % cam))
Exemplo n.º 3
0
def sbc_groups():
    """
    Process each of the different parameter groups for the sbc cam.
    """
    cam = "sbc"
    for light, lens, window in [(True, True, True), (True, True, False),
                                (True, False, False), (False, False, False)]:
        filenames = flatfiles(cam)
        filenames = get_light_sbc(filenames, light)
        filenames = get_lens(filenames, lens)
        filenames = get_window_sbc(filenames, window)
        images = valid_images(filenames)
        process_images(images, cam, (light, lens, window))
Exemplo n.º 4
0
def sbc_groups():
    """
    Process each of the different parameter groups for the sbc cam.
    """
    cam = "sbc"
    for light, lens, window in [(True, True, True),
                                (True, True, False),
                                (True, False, False),
                                (False, False, False)]:        
        filenames = flatfiles(cam)
        filenames = get_light_sbc(filenames, light)
        filenames = get_lens(filenames, lens)
        filenames = get_window_sbc(filenames, window)
        images = valid_images(filenames)
        process_images(images, cam, (light, lens, window))
Exemplo n.º 5
0
def sky_groups():
    """
    Process each of the different parameter groups for the sky cam.
    """
    cam = "sky"
    for light, lens, ndc, good, window in [(True, True, False, True, True),
                                           (True, True, False, True, False),
                                           (True, True, False, False, False),
                                           (True, False, False, True, False),
                                           (True, False, False, False, False),
                                           (False, True, False, True, True),
                                           (False, True, False, False, True)]:
        filenames = flatfiles(cam)
        filenames = get_light_sky(filenames, light)
        filenames = get_lens(filenames, lens)
        filenames = get_ndc(filenames, ndc)
        filenames = get_good(filenames, good)
        filenames = get_window_sky(filenames, window)
        images = valid_images(filenames)
        process_images(images, cam, (light, lens, ndc, good, window))
Exemplo n.º 6
0
def sky_groups():
    """
    Process each of the different parameter groups for the sky cam.
    """
    cam = "sky"
    for light, lens, ndc, good, window in [(True, True, False, True, True),
                                           (True, True, False, True, False),
                                           (True, True, False, False, False),
                                           (True, False, False, True, False),
                                           (True, False, False, False, False),
                                           (False, True, False, True, True),
                                           (False, True, False, False, True)]:
        filenames = flatfiles(cam)
        filenames = get_light_sky(filenames, light)
        filenames = get_lens(filenames, lens)
        filenames = get_ndc(filenames, ndc)
        filenames = get_good(filenames, good)
        filenames = get_window_sky(filenames, window)
        images = valid_images(filenames)
        process_images(images, cam, (light, lens, ndc, good, window))