Expanded testing capabilities.

This commit is contained in:
Landon Wark
2023-04-11 14:06:10 -05:00
parent 4398517a3e
commit d926ca7c9c
4 changed files with 20 additions and 10 deletions

View File

@@ -34,7 +34,7 @@ class App(QMainWindow):
# indicate version and database connected in title bar
try:
self.title = f"Submissions App (v{ctx['package'].__version__}) - {ctx['database']}"
except AttributeError:
except (AttributeError, KeyError):
self.title = f"Submissions App"
# set initial app position and size
self.left = 0

View File

@@ -37,7 +37,7 @@ def create_charts(ctx:dict, df:pd.DataFrame, ytitle:str|None=None) -> Figure:
genera.append("")
except IndexError:
genera.append("")
df['genus'] = df['genus'].replace({'\*':''}, regex=True)
df['genus'] = df['genus'].replace({'\*':''}, regex=True).replace({"NaN":"Unknown"})
df['genera'] = genera
df = df.dropna()
# remove original runs, using reruns if applicable