From 199acb8022e843a575f45600b2fa4e49a0e28fa9 Mon Sep 17 00:00:00 2001 From: Chun Ly Date: Fri, 29 May 2020 08:52:47 -0700 Subject: [PATCH] attenuation.compute_EBV: Use os.path.join (iss #10) --- Metallicity_Stack_Commons/attenuation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Metallicity_Stack_Commons/attenuation.py b/Metallicity_Stack_Commons/attenuation.py index cb43eef..dbbf7f2 100644 --- a/Metallicity_Stack_Commons/attenuation.py +++ b/Metallicity_Stack_Commons/attenuation.py @@ -1,6 +1,7 @@ from astropy.io import ascii as asc from astropy.table import Table import numpy as np +from os.path import join from . import k_dict @@ -26,14 +27,13 @@ def compute_EBV(fitspath, combine_asc): EBV = -2.5 * np.log10((HGAMMA / HBETA) / HgHb_CaseB) / (k_HGAMMA - k_HBETA) - out_ascii = fitspath + '/dust_attenuation_values.tbl' + out_ascii = join(fitspath, 'dust_attenuation_values.tbl') tab1 = Table([ID, EBV], names=('ID', 'E(B-V)')) asc.write(tab1, out_ascii, format='fixed_width_two_line') def compute_A(EBV): - k_arr = np.array(list(k_dict.values())) A_arr = k_arr * EBV