From d9238d5a5456fbf7761499929b24aa230cfa24d9 Mon Sep 17 00:00:00 2001 From: Chun Ly Date: Fri, 5 Jun 2020 08:32:26 -0700 Subject: [PATCH] plotting.balmer.extract_fit: Fix memory caching for single entries from astropy tables (iss #10) --- Metallicity_Stack_Commons/plotting/balmer.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Metallicity_Stack_Commons/plotting/balmer.py b/Metallicity_Stack_Commons/plotting/balmer.py index 943f9ce..d29d3ef 100644 --- a/Metallicity_Stack_Commons/plotting/balmer.py +++ b/Metallicity_Stack_Commons/plotting/balmer.py @@ -36,22 +36,22 @@ def extract_fit(astropy_table, line_name, balmer=False): """ try: - astropy_table[line_name + '_Center'].data + astropy_table[line_name + '_Center'] except KeyError: print("Line not present in table") print("Exiting!!!") return - xbar = astropy_table[line_name + '_Center'].data - sp = astropy_table[line_name + '_Sigma'].data - ap = astropy_table[line_name + '_Norm'].data - con = astropy_table[line_name + '_Median'].data + xbar = astropy_table[line_name + '_Center'] + sp = astropy_table[line_name + '_Sigma'] + ap = astropy_table[line_name + '_Norm'] + con = astropy_table[line_name + '_Median'] param_list = [xbar, sp, ap, con] if balmer: - sn = astropy_table[line_name + '_Abs_Sigma'].data - an = astropy_table[line_name + '_Abs_Norm'].data + sn = astropy_table[line_name + '_Abs_Sigma'] + an = astropy_table[line_name + '_Abs_Norm'] param_list += [sn, an]