Skip to content

Commit

Permalink
Adding early-type spectra from GSU
Browse files Browse the repository at this point in the history
  • Loading branch information
bmorris3 committed Dec 10, 2018
1 parent e75b4ed commit 0003c85
Show file tree
Hide file tree
Showing 6 changed files with 138 additions and 422 deletions.
Binary file modified arcesetc/data/archive.hdf5
Binary file not shown.
2 changes: 1 addition & 1 deletion arcesetc/data/sptype_dict.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"G5V": "Kepler-17", "M2Ia": "BD +57 647", "G5": "Kepler-63", "WN8h": "WR124", "M3-M4Iab": "HD 14469", "M1-M2Ia-Iab": "HD 42543", "M2Ia-Iab": "BD +59 38", "M2V": "GJ4099", "G7V": "HD 67767", "G1.5IV-VFe-1": "HD34411", "M3.5IabFe-1": "HD 14488", "K6V": "HD148467", "C": "Case 81", "G3Va": "HD 10697", "K2Ve": "HD45088", "G1.5V": "HD 129333", "M0.5Ib": "HD 236697", "N": "Case 80", "M2Iab": "HD 37536", "K5Ve": "EQ Vir", "K4.5Ib": "HD 219978", "M1.5Ib": "HD 35601", "K0": "HD 145742", "M3Iab": "BD +60 2634", "K5V": "HD149957", "M0-M1.5Iab": "HD 42475", "K0V": "sigma Draconis", "K2III-IV": "HD 6497", "K2V": "HD 73667", "M2II": "HD 23475", "G0V": "KIC 9652680", "K2": "GJ 705", "B3V": "HR 3454", "K3V": "HR 8832", "K7": "GJ 9781A", "K3.5V": "HD47752", "F7V": "HD 89744", "G2V": "HD98230", "sdO2VIIIHe5": "BD+28 4211", "B6IV": "HR 6943", "M3Iab-M5I": "W Per", "A9/F0V": "HD 8163", "K8V": "HD151288", "K5-M1Iab-Ib": "HD 44537", "K7V": "61CygB", "G8IVk": "HD 222107", "M2Iab-Ib": "HD 36389", "M3Iab-Ib": "HD 236871", "G3V": "HD86728", "M6": "BD-03 3845", "K4V": "HD 113827", "F3V": "KIC8462852", "M4.5-7Iae": "HD 14528", "G2IV": "51 Peg", "B9.5V": "HR5501", "K1V": "HD221639", "M0.5Iab": "BD +56 595", "K0Ve": "HD87884", "SC6:/9e": "Case 23", "M0V": "HD 209290", "K5/M0Ib": "BD +59 372", "G5V:": "HD134319", "G9V": "HD 42250", "G8V": "HD62613"}
{"A1m": "HD8374", "G5V": "Kepler-17", "M2Ia": "BD +57 647", "G5": "Kepler-63", "WN8h": "WR124", "M3-M4Iab": "HD 14469", "M1-M2Ia-Iab": "HD 42543", "O9IV(n)+B1.5V": "HD193322", "M2Ia-Iab": "BD +59 38", "M2V": "GJ4099", "G7V": "HD 67767", "G1.5IV-VFe-1": "HD34411", "M3.5IabFe-1": "HD 14488", "K6V": "HD148467", "C": "Case 81", "G3Va": "HD 10697", "A2pv": "HD108945", "K2Ve": "HD45088", "G1.5V": "HD 129333", "M0.5Ib": "HD 236697", "B9.5III": "HD191692", "N": "Case 80", "M2Iab": "HD 37536", "K5Ve": "EQ Vir", "K4.5Ib": "HD 219978", "M1.5Ib": "HD 35601", "K0": "HD 145742", "M3Iab": "BD +60 2634", "K5V": "HD149957", "M0-M1.5Iab": "HD 42475", "K0V": "sigma Draconis", "K2III-IV": "HD 6497", "K2V": "HD 73667", "O6.5V((f))z": "HD199579", "M2II": "HD 23475", "O9IIIvar": "HD37043", "G0V": "KIC 9652680", "K2": "GJ 705", "A2m": "HD12869", "B3V": "HR 3454", "K3V": "HR 8832", "A1V": "HD 79763", "K7": "GJ 9781A", "K3.5V": "HD47752", "F7V": "HD 89744", "G2V": "HD98230", "sdO2VIIIHe5": "BD+28 4211", "O7Vzvar?": "HD54662", "M3Iab-M5I": "W Per", "B6IV": "HR 6943", "A9/F0V": "HD 8163", "K8V": "HD151288", "K5-M1Iab-Ib": "HD 44537", "K7V": "61CygB", "G8IVk": "HD 222107", "O4.5III(f)": "HD15558", "M2Iab-Ib": "HD 36389", "M3Iab-Ib": "HD 236871", "G3V": "HD86728", "M6": "BD-03 3845", "K4V": "HD 113827", "F3V": "KIC8462852", "M4.5-7Iae": "HD 14528", "G2IV": "51 Peg", "B9.5V": "HR5501", "K1V": "HD221639", "M0.5Iab": "BD +56 595", "K0Ve": "HD87884", "A1:VpSiSrHg": "HD89822", "SC6:/9e": "Case 23", "M0V": "HD 209290", "K5/M0Ib": "BD +59 372", "G5V:": "HD134319", "G9V": "HD 42250", "G8V": "HD62613"}
8 changes: 7 additions & 1 deletion arcesetc/util.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
from json import load
from difflib import get_close_matches
import os
import numpy as np
import h5py
Expand Down Expand Up @@ -34,7 +35,12 @@ def closest_sptype(sptype):
"""
if sptype in sptypes:
return sptype
return spectral_types[np.argmin(np.abs(sptype_to_temp[sptype] - temps))]
elif len(sptype) == 3 and sptype.endswith("V"):
return spectral_types[np.argmin(np.abs(sptype_to_temp[sptype] - temps))]
else:
raise ValueError("We don't have a match to this spectral type. The "
"nearest ones we have on hand are: {0}"
.format(get_close_matches(sptype, available_sptypes())))


def closest_target(sptype):
Expand Down

0 comments on commit 0003c85

Please sign in to comment.