Skip to content

Commit

Permalink
Update sex_analisis_saved.py
Browse files Browse the repository at this point in the history
  • Loading branch information
piexpiex authored Dec 1, 2020
1 parent e84ac16 commit fb44eb8
Showing 1 changed file with 16 additions and 8 deletions.
24 changes: 16 additions & 8 deletions CFC_configuration/python_scripts/sex_analisis_saved.py
Original file line number Diff line number Diff line change
Expand Up @@ -120,9 +120,14 @@
fich_reducido_id=images[:,2]

fichero=delete_folder_name(fichero)
name_filter=filter_id[np.where(fich_reducido_id==fichero+'\n')]#hdulist[0].header['INSFLNAM']
name_filter=name_filter[0]
CAHA_ID=caha_id[np.where(fich_reducido_id==fichero+'\n')]
if len(images[0])==3:
name_filter=filter_id[np.where(fich_reducido_id==fichero+'\n')]#hdulist[0].header['INSFLNAM']
name_filter=name_filter[0]
CAHA_ID=caha_id[np.where(fich_reducido_id==fichero+'\n')]
else:
name_filter=filter_id[np.where(fich_reducido_id==fichero)]#hdulist[0].header['INSFLNAM']
name_filter=name_filter[0]
CAHA_ID=caha_id[np.where(fich_reducido_id==fichero)]

except:
fichero=delete_folder_name(fichero)
Expand Down Expand Up @@ -450,9 +455,10 @@
if len(catalog)<6:
if len(catalog)==0:
motivo='no SDSS/APASS coverage'
print('no SDSS/APASS coverage')
else:
motivo='Not avalaible cross-match catalog in this skyfield'
print('Insufficient number of objects for photometric calibration')
print('Not avalaible cross-match catalog in this skyfield')
images_table=open('logouts_folder/data_table.csv','a')
images_table.write(fichero[0:len(fichero)-5] +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ 'rejected'+','+ motivo +'\n')
images_table.close
Expand Down Expand Up @@ -543,9 +549,9 @@
limit_detection=22.2
limit_sat=14
else:
print('No avalaible catalog in this skyfield')
print('Not avalaible cross-match catalog in this skyfield')
images_table=open('logouts_folder/data_table.csv','a')
images_table.write(fichero[0:len(fichero)-5] +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ 'rejected'+','+ 'No SDSS/APASS coverage'+'\n')
images_table.write(fichero[0:len(fichero)-5] +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ ' ' +','+ 'rejected'+','+ 'Not avalaible cross-match catalog in this skyfield'+'\n')
images_table.close
exit()

Expand Down Expand Up @@ -786,7 +792,9 @@
for j in range(len(NUMBER_ID)):
DETECTION_ID[j]='CAHA_CAFOS_BBI_DR1_'+CAHA_ID[0]+'_'+'0'*(3-int(np.log10(1+j)))+NUMBER_ID[j]
c2 = fits.Column(name='Detection_ID', array=DETECTION_ID, format='50A')
c3 = fits.Column(name='MJD', array=np.array(len(final_objects[:,0])*[str(MJD)]), format='12A')
MJD_array=np.zeros(len(final_objects[:,0]))
MJD_array[:]=MJD
c3 = fits.Column(name='MJD', array=MJD_array, format='F')
c4 = fits.Column(name='SNR_WIN',array=final_objects[:,SNR_WIN], format='E')
#c5 = fits.Column(name='RAJ2000', unit='deg',array=np.around(final_objects[:,ALPHA_J2000],5), format='E')
#c6 = fits.Column(name='DEJ2000', unit='deg',array=np.around(final_objects[:,DELTA_J2000],5), format='E')
Expand Down Expand Up @@ -847,7 +855,7 @@
DETECTION_ID[j]='CAHA_CAFOS_BBI_DR1_'+CAHA_ID[0]+'_'+'0'*(3-int(np.log10(contador_B)))+str(contador_B)
contador_B=contador_B+1
c2 = fits.Column(name='Detection_ID', array=DETECTION_ID, format='50A')
c3 = fits.Column(name='MJD', array=np.array(len(total_objects[:,0])*[str(MJD)]), format='12A')
c3 = fits.Column(name='MJD', array=MJD_array, format='F')
c4 = fits.Column(name='SNR_WIN',array=total_objects[:,SNR_WIN], format='E')
#c5 = fits.Column(name='RAJ2000', unit='deg',array=np.around(total_objects[:,ALPHA_J2000],5), format='E')
#c6 = fits.Column(name='DEJ2000', unit='deg',array=np.around(total_objects[:,DELTA_J2000],5), format='E')
Expand Down

0 comments on commit fb44eb8

Please sign in to comment.