diff --git a/identify_unknown_sptypes.py b/identify_unknown_sptypes.py index e6930b8..71290c2 100644 --- a/identify_unknown_sptypes.py +++ b/identify_unknown_sptypes.py @@ -51,7 +51,7 @@ spTypeTeffMinTable = {2700: "M", 7920: "A"} def getSpTypeFromTeff(Teff): - if(Teff >= 30000): + if(Teff >= 25000): return "O" elif(Teff >= 10000): return "B" @@ -59,14 +59,14 @@ def getSpTypeFromTeff(Teff): return "A" elif(Teff >= 6000): return "F" - elif(Teff >= 5200): + elif(Teff >= 5000): return "G" - elif(Teff >= 3700): + elif(Teff >= 3500): return "K" - elif(Teff >= 2400): - return "M" + #elif(Teff >= 2700): + # return "M" else: - return "L" + return "M" resTable = {"StarID": [], "simbad B-V": [], @@ -176,4 +176,7 @@ for star in allStars: columns=resTable.columns)], ignore_index=True) -print(resTable.to_string()) \ No newline at end of file +print(resTable.to_string()) + +for index, row in resTable.iterrows(): + starDB.updateStarInfoSpType(row["StarID"], row["Final SpType"]) \ No newline at end of file