Skip to content

Commit

Permalink
Write revised valid table in valid_table.make_validation_table; Updat…
Browse files Browse the repository at this point in the history
…e column_names to include bin_valid_rev in filenames_dict (iss #13, #25)
  • Loading branch information
astrochun committed Mar 26, 2020
1 parent 7bb3789 commit 13bfb91
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
1 change: 1 addition & 0 deletions Metallicity_Stack_Commons/column_names.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ def line_fit_suffix_add(line_name0, line_type0):
# Bin-related files
filename_dict['bin_info'] = 'bin_info.tbl'
filename_dict['bin_valid'] = 'bin_validation.tbl'
filename_dict['bin_valid_rev'] = filename_dict['bin_valid'].replace('.tbl', '.revised.tbl')
filename_dict['bin_fit'] = 'bin_emission_line_fit.tbl'
filename_dict['bin_fit_rev'] = filename_dict['bin_fit'].replace('.tbl', '.revised.tbl')
filename_dict['bin_derived_prop'] = 'bin_derived_properties.tbl'
Expand Down
14 changes: 14 additions & 0 deletions Metallicity_Stack_Commons/valid_table.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
from os.path import exists
import numpy as np
import matplotlib.pyplot as plt
from astropy.io import fits
Expand Down Expand Up @@ -76,6 +77,19 @@ def make_validation_table(fitspath):
tab1 = Table([bin_ID, N_stack, detection, OIII4363, O_4363_SN], names = valid_table_names0) #names=n)
asc.write(tab1, ver_tab, format='fixed_width_two_line')

# Write revised file for human editing
ver_tab_revised = fitspath + filename_dict['bin_valid_rev']
if not exists(ver_tab_revised):
asc.write(tab1, ver_tab_revised, format='fixed_width_two_line')
print(" ")
print("URGENT!!! HUMAN EDITING OF FILE NEEDED : "+ver_tab_revised)
print(" ")
else:
print(" ")
print("ERROR!!! FILE EXISTS!!! WILL NOT OVERWRITE !!!")
print("ERROR!!! PLEASE RENAME/DELETE FILE TO REGENERATE !!!")
print(" ")


def compare_to_by_eye(fitspath,dataset):
'''
Expand Down

0 comments on commit 13bfb91

Please sign in to comment.