cyberosa commited on
Commit
0b5bfca
·
1 Parent(s): 5616c86

trying to fix issue with the dashboard

Browse files
Files changed (1) hide show
  1. app.py +12 -9
app.py CHANGED
@@ -106,18 +106,18 @@ def load_all_data():
106
  df4 = pd.read_parquet(unknown_df)
107
 
108
  # retention activity
109
- gz_file_path = hf_hub_download(
110
  repo_id="valory/Olas-predict-dataset",
111
  filename="retention_activity.parquet.gz",
112
  repo_type="dataset",
113
  )
114
- parquet_file_path = gz_file_path.replace(".gz", "")
115
 
116
- with gzip.open(gz_file_path, "rb") as f_in:
117
- with open(parquet_file_path, "wb") as f_out:
118
  shutil.copyfileobj(f_in, f_out)
119
- df5 = pd.read_parquet(parquet_file_path)
120
- os.remove(parquet_file_path)
121
 
122
  # active_traders.parquet
123
  active_traders_df = hf_hub_download(
@@ -217,10 +217,10 @@ print(max(retention_df.creation_timestamp))
217
  demo = gr.Blocks()
218
  # get weekly metrics by market creator: qs, pearl or all.
219
  weekly_metrics_by_market_creator = compute_weekly_metrics_by_market_creator(
220
- traders_data, all_mech_calls
221
  )
222
  weekly_o_metrics_by_market_creator = compute_weekly_metrics_by_market_creator(
223
- traders_data, all_mech_calls, trader_filter="Olas"
224
  )
225
  weekly_non_olas_metrics_by_market_creator = pd.DataFrame()
226
  if len(traders_data.loc[traders_data["staking"] == "non_Olas"]) > 0:
@@ -233,7 +233,10 @@ weekly_unknown_trader_metrics_by_market_creator = None
233
  if len(unknown_traders) > 0:
234
  weekly_unknown_trader_metrics_by_market_creator = (
235
  compute_weekly_metrics_by_market_creator(
236
- unknown_traders, all_mech_calls, trader_filter=None, unknown_trader=True
 
 
 
237
  )
238
  )
239
 
 
106
  df4 = pd.read_parquet(unknown_df)
107
 
108
  # retention activity
109
+ gz_file_path2 = hf_hub_download(
110
  repo_id="valory/Olas-predict-dataset",
111
  filename="retention_activity.parquet.gz",
112
  repo_type="dataset",
113
  )
114
+ parquet_file_path2 = gz_file_path2.replace(".gz", "")
115
 
116
+ with gzip.open(gz_file_path2, "rb") as f_in:
117
+ with open(parquet_file_path2, "wb") as f_out:
118
  shutil.copyfileobj(f_in, f_out)
119
+ df5 = pd.read_parquet(parquet_file_path2)
120
+ os.remove(parquet_file_path2)
121
 
122
  # active_traders.parquet
123
  active_traders_df = hf_hub_download(
 
217
  demo = gr.Blocks()
218
  # get weekly metrics by market creator: qs, pearl or all.
219
  weekly_metrics_by_market_creator = compute_weekly_metrics_by_market_creator(
220
+ traders_data=traders_data, all_mech_calls=all_mech_calls
221
  )
222
  weekly_o_metrics_by_market_creator = compute_weekly_metrics_by_market_creator(
223
+ traders_data=traders_data, all_mech_calls=all_mech_calls, trader_filter="Olas"
224
  )
225
  weekly_non_olas_metrics_by_market_creator = pd.DataFrame()
226
  if len(traders_data.loc[traders_data["staking"] == "non_Olas"]) > 0:
 
233
  if len(unknown_traders) > 0:
234
  weekly_unknown_trader_metrics_by_market_creator = (
235
  compute_weekly_metrics_by_market_creator(
236
+ traders_data=unknown_traders,
237
+ all_mech_calls=None,
238
+ trader_filter=None,
239
+ unknown_trader=True,
240
  )
241
  )
242