Merge branch 'master' of https://bitbucket.org/sanderroosendaal/rowsandall
This commit is contained in:
+14
-3
@@ -347,9 +347,20 @@ def summaryfromsplitdata(splitdata,data,filename,sep='|'):
|
|||||||
timebased = False
|
timebased = False
|
||||||
|
|
||||||
for interval in splitdata:
|
for interval in splitdata:
|
||||||
idist = interval['distance']
|
try:
|
||||||
itime = interval['time']/10.
|
idist = interval['distance']
|
||||||
ipace = 500.*itime/idist
|
except KeyError:
|
||||||
|
idist = 0
|
||||||
|
|
||||||
|
try:
|
||||||
|
itime = interval['time']/10.
|
||||||
|
except KeyError:
|
||||||
|
itime = 0
|
||||||
|
try:
|
||||||
|
ipace = 500.*itime/idist
|
||||||
|
except (ZeroDivisionError,OverflowError):
|
||||||
|
ipace = 180.
|
||||||
|
|
||||||
try:
|
try:
|
||||||
ispm = interval['stroke_rate']
|
ispm = interval['stroke_rate']
|
||||||
except KeyError:
|
except KeyError:
|
||||||
|
|||||||
@@ -2051,6 +2051,8 @@ def read_df_sql(id):
|
|||||||
if rowdata and len(rowdata.df):
|
if rowdata and len(rowdata.df):
|
||||||
data = dataprep(rowdata.df,id=id,bands=True,otwpower=True,barchart=True)
|
data = dataprep(rowdata.df,id=id,bands=True,otwpower=True,barchart=True)
|
||||||
df = pd.read_parquet(f)
|
df = pd.read_parquet(f)
|
||||||
|
else:
|
||||||
|
df = pd.DataFrame()
|
||||||
|
|
||||||
df = df.fillna(value=0)
|
df = df.fillna(value=0)
|
||||||
|
|
||||||
|
|||||||
@@ -729,7 +729,7 @@ def getsmallrowdata_db(columns,ids=[],debug=False):
|
|||||||
try:
|
try:
|
||||||
df = pd.read_parquet(csvfilenames[0],columns=columns,engine='pyarrow')
|
df = pd.read_parquet(csvfilenames[0],columns=columns,engine='pyarrow')
|
||||||
except (OSError,IndexError):
|
except (OSError,IndexError):
|
||||||
pass
|
df = pd.DataFrame()
|
||||||
|
|
||||||
|
|
||||||
return df
|
return df
|
||||||
|
|||||||
+3
-3
@@ -3072,9 +3072,9 @@ attrs.update(strokedatafields)
|
|||||||
# when the StrokeData are expanded.
|
# when the StrokeData are expanded.
|
||||||
# No Django Instances of this model are managed. Strokedata table is
|
# No Django Instances of this model are managed. Strokedata table is
|
||||||
# accesssed directly with SQL commands
|
# accesssed directly with SQL commands
|
||||||
StrokeData = type(str('StrokeData'), (models.Model,),
|
#StrokeData = type(str('StrokeData'), (models.Model,),
|
||||||
attrs
|
# attrs
|
||||||
)
|
# )
|
||||||
|
|
||||||
# Storing data for the OTW CP chart
|
# Storing data for the OTW CP chart
|
||||||
class cpdata(models.Model):
|
class cpdata(models.Model):
|
||||||
|
|||||||
Reference in New Issue
Block a user