diff --git a/rowers/dataprep.py b/rowers/dataprep.py index 843cbc06..21cfc770 100644 --- a/rowers/dataprep.py +++ b/rowers/dataprep.py @@ -648,7 +648,7 @@ def clean_df_stats(datadf, workstrokesonly=True, ignorehr=True, pass try: - mask = datadf['spm'] > 60 + mask = datadf['spm'] > 120 datadf.mask(mask,inplace=True) except (KeyError,TypeError): pass @@ -2252,6 +2252,7 @@ def getsmallrowdata_db(columns, ids=[], doclean=True,workstrokesonly=True,comput else: try: df = pd.read_parquet(csvfilenames[0],columns=columns) + for c in columns: except (OSError,ArrowInvalid): rowdata,row = getrowdata(id=ids[0]) if rowdata and len(rowdata.df): diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index 088ea90c..75746927 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -4757,7 +4757,6 @@ def interactive_flexchart_stacked(id,r,xparam='time', workstrokesonly=False) - if r.usersmooth > 1: for column in columns: try: