Skip to content

Commit

Permalink
analysis.attenuation.compute_EBV: Check for derived properties file b…
Browse files Browse the repository at this point in the history
…efore adding dust attenuation information (iss #10)
  • Loading branch information
astrochun committed Jun 3, 2020
1 parent 7234f67 commit 2191654
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions Metallicity_Stack_Commons/analysis/attenuation.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,16 @@ def compute_EBV(fitspath, use_revised=False):

out_ascii = join(fitspath, filename_dict['bin_derived_prop_rev']) if used_revised \
else join(fitspath, filename_dict['bin_derived_prop'])
tab1 = asc.read(out_ascii)
print("Adding dust attenuation information to " + out_ascii)
if not exists(out_ascii):
print("File not found : ", out_ascii)

tab1.add_columns([col1, col2, col3])
asc.write(tab1, out_ascii, format='fixed_width_two_line')
raise FileNotFoundError
else:
tab1 = asc.read(out_ascii)
print("Adding dust attenuation information to " + out_ascii)

tab1.add_columns([col1, col2, col3])
asc.write(tab1, out_ascii, format='fixed_width_two_line')


def compute_A(EBV):
Expand Down

0 comments on commit 2191654

Please sign in to comment.