diff --git a/Scripts/generate_signals.py b/Scripts/generate_signals.py
index 4cefc2e5c..2b7b60bc4 100644
--- a/Scripts/generate_signals.py
+++ b/Scripts/generate_signals.py
@@ -7,7 +7,7 @@ from tqdm import tqdm
from datetime import datetime
class SignalGenerator():
- def __init__(self, config_name='test_0721', month=7, day=22, hour=10, minute=0):
+ def __init__(self, config_name='test_0721', month=7, day=22, hour=9, minute=25):
self.config_name = config_name
self.month, self.day, self.hour, self.minute = month, day, hour, minute
@@ -886,11 +886,20 @@ class SignalGenerator():
if __name__ == '__main__':
parser = argparse.ArgumentParser()
- parser.add_argument('-c','--config_name', dest='config_name', type=str, default='draft')
+ parser.add_argument('-c','--config_name', dest='config_name', type=str, default='test_0721')
+ parser.add_argument('-M','--month', dest='month', type=int, default=7)
+ parser.add_argument('-D','--day', dest='day', type=int, default=22)
+ parser.add_argument('-H','--hour', dest='hour', type=int, default=9)
+ parser.add_argument('-m','--minute', dest='minute', type=int, default=20)
args = parser.parse_args()
config_name = args.config_name
- self = SignalGenerator(config_name=config_name)
+ month = args.month
+ day = args.day
+ hour = args.hour
+ minute = args.minute
+ self = SignalGenerator(config_name=config_name, month=month, day=day,
+ hour=hour, minute=minute)
self.main()
# self.path_unit = os.path.join(self.path_root, 'Analysis', '0207_unit_test')
# self.hrhists.to_csv(os.path.join(self.path_unit, 'hrhists.csv'))
diff --git a/analysis/0712_revise_code/0721_test.ipynb b/analysis/0712_revise_code/0721_test.ipynb
index 4f38486eb..e55c57b00 100644
--- a/analysis/0712_revise_code/0721_test.ipynb
+++ b/analysis/0712_revise_code/0721_test.ipynb
@@ -29,7 +29,9 @@
"name": "stdout",
"output_type": "stream",
"text": [
- "1. 데이터를 로드합니다.\n"
+ "1. 데이터를 로드합니다.\n",
+ "1-1. 네트워크가 로드되었습니다.\n",
+ "1-2. 테이블들이 로드되었습니다.\n"
]
}
],
@@ -42,11 +44,59 @@
"cell_type": "code",
"execution_count": null,
"metadata": {},
- "outputs": [],
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "1. 데이터를 준비합니다.\n",
+ "1-1. 네트워크가 로드되었습니다.\n",
+ "1-2. 테이블들이 로드되었습니다.\n",
+ "1-5. 필요한 보조 객체들이 모두 준비되었습니다.\n",
+ "2. 신호이력 테이블을 변환합니다.\n",
+ "3. 이동류정보 테이블을 변환합니다.\n",
+ "4. 통합 테이블을 생성합니다.\n",
+ "5. 신호를 생성합니다.\n",
+ "6. 이슈사항을 저장합니다.\n",
+ "(1) 0:00:02.387306\n",
+ "(1-1) 0:00:02.369515\n",
+ "(1-2) 0:00:00.017791\n",
+ "(1-3) 0:00:00\n",
+ "(1-4) 0:00:00\n",
+ "(1-5) 0:00:00\n",
+ "(2) 0:00:00.068532\n",
+ "(2-1) 0:00:00.016935\n",
+ "(2-2) 0:00:00.046335\n",
+ "(2-3) 0:00:00.005262\n",
+ "(3) 0:00:00.281699\n",
+ "(3-1) 0:00:00.281699\n",
+ "(3-2) 0:00:00\n",
+ "(4) 0:00:00.049304\n",
+ "(4-1) 0:00:00\n",
+ "(4-2) 0:00:00.014641\n",
+ "(4-2) 0:00:00.034663\n",
+ "(5) 0:00:00.116021\n",
+ "(5-1) 0:00:00.015803\n",
+ "(5-2) 0:00:00.097895\n",
+ "(5-3) 0:00:00.002209\n",
+ "(6) 0:00:00.000030\n",
+ "total time : 0:00:02.902892\n"
+ ]
+ }
+ ],
"source": [
- "self = SignalGenerator(config_name='test_0721', month=7, day=22, hour=9, minute=25, second=0)\n",
+ "self = SignalGenerator(config_name='test_0721', month=7, day=22, hour=9, minute=25)\n",
"self.main()"
]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "self.plan"
+ ]
}
],
"metadata": {
diff --git a/test_0721/results/sn_1721607600.add.xml b/test_0721/results/sn_1721607600.add.xml
new file mode 100644
index 000000000..e42492976
--- /dev/null
+++ b/test_0721/results/sn_1721607600.add.xml
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/test_0721/results/sn_1721614800.add.xml b/test_0721/results/sn_1721614800.add.xml
new file mode 100644
index 000000000..e42492976
--- /dev/null
+++ b/test_0721/results/sn_1721614800.add.xml
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file