DavMelchi commited on
Commit
3615d9c
·
1 Parent(s): cabf258

add region to 2G and 3G

Browse files
.gitignore CHANGED
@@ -3,4 +3,5 @@
3
  /__pycache__
4
  __pycache__
5
  /data2
 
6
  /physical_db
 
3
  /__pycache__
4
  __pycache__
5
  /data2
6
+ /physical_db/physical_database.csv
7
  /physical_db
queries/process_gsm.py CHANGED
@@ -15,6 +15,7 @@ BTS_COLUMNS = [
15
  "plmnPermitted",
16
  "frequencyBandInUse",
17
  "name",
 
18
  "adminState",
19
  "allowIMSIAttachDetach",
20
  "amrSegLoadDepTchRateLower",
@@ -72,6 +73,7 @@ def process_gsm_data(file_path: str):
72
  df_bts = dfs["BTS"]
73
  df_bts.columns = df_bts.columns.str.replace(r"[ ]", "", regex=True)
74
  df_bts["code"] = df_bts["name"].str.split("_").str[0].astype(int)
 
75
  df_bts["ID_BTS"] = df_bts[["BSC", "BCF", "BTS"]].astype(str).apply("_".join, axis=1)
76
  df_bts["BSIC"] = (
77
  df_bts[["bsIdentityCodeNCC", "bsIdentityCodeBCC"]]
 
15
  "plmnPermitted",
16
  "frequencyBandInUse",
17
  "name",
18
+ "Region",
19
  "adminState",
20
  "allowIMSIAttachDetach",
21
  "amrSegLoadDepTchRateLower",
 
73
  df_bts = dfs["BTS"]
74
  df_bts.columns = df_bts.columns.str.replace(r"[ ]", "", regex=True)
75
  df_bts["code"] = df_bts["name"].str.split("_").str[0].astype(int)
76
+ df_bts["Region"] = df_bts["name"].str.split("_").str[1]
77
  df_bts["ID_BTS"] = df_bts[["BSC", "BCF", "BTS"]].astype(str).apply("_".join, axis=1)
78
  df_bts["BSIC"] = (
79
  df_bts[["bsIdentityCodeNCC", "bsIdentityCodeBCC"]]
queries/process_wcdma.py CHANGED
@@ -14,6 +14,7 @@ WCEL_COLUMNS = [
14
  "site_name",
15
  "name",
16
  "code",
 
17
  "AdminCellState",
18
  "CId",
19
  "LAC",
@@ -83,6 +84,7 @@ def process_wcdma_data(file_path: str):
83
  df_wcel = dfs["WCEL"]
84
  df_wcel.columns = df_wcel.columns.str.replace(r"[ ]", "", regex=True)
85
  df_wcel["code"] = df_wcel["name"].str.split("_").str[0].astype(int)
 
86
  df_wcel["ID_WCEL"] = (
87
  df_wcel[["RNC", "WBTS", "WCEL"]].astype(str).apply("_".join, axis=1)
88
  )
 
14
  "site_name",
15
  "name",
16
  "code",
17
+ "Region",
18
  "AdminCellState",
19
  "CId",
20
  "LAC",
 
84
  df_wcel = dfs["WCEL"]
85
  df_wcel.columns = df_wcel.columns.str.replace(r"[ ]", "", regex=True)
86
  df_wcel["code"] = df_wcel["name"].str.split("_").str[0].astype(int)
87
+ df_wcel["Region"] = df_wcel["name"].str.split("_").str[1]
88
  df_wcel["ID_WCEL"] = (
89
  df_wcel[["RNC", "WBTS", "WCEL"]].astype(str).apply("_".join, axis=1)
90
  )