Example #1
0
#Arm colors
data_dict       = {'reduc_tag': 'cosmic_ray_removal_imComb'}
colors          = ['Blue', 'Red']

#Loop through the arms 
index_object    = (dz.reducDf.reduc_tag == 'obj_combine') & (dz.target_validity_check()) 
Files_Folder    = dz.reducDf.loc[index_object, 'file_location'].values
Files_Name      = dz.reducDf.loc[index_object, 'file_name'].values       
objects         = dz.reducDf.loc[index_object, 'frame_tag'].values
colors_arm      = dz.reducDf.loc[index_object, 'ISIARM'].values

for i in range(len(objects)):  
               
    #Get the data ready for the task                     
    fitsdata, hdr = cosmics.fromfits(Files_Folder[i] + Files_Name[i], verbose=False)   
       
    #Get the object configuration values:
    if objects[i] + '_lacosmic' in dz.observation_dict:
        sigclip = float(dz.observation_dict[objects[i] + '_lacosmic'][0])
    else:
        if objects[i] in dz.observation_dict['Standard_stars']:
            sigclip = 10.0
        else:
            if colors_arm[i] == 'Blue arm':
                sigclip = 10.0
            elif colors_arm[i] == 'Red arm':
                sigclip = 10.0
        
    print '\n-Treating:', Files_Name[i],' ', i, '/', len(Files_Name), objects[i] + '_lacosmic', sigclip, '\n'