Overview
File Sort Toolはデータファイルの整理を行うツールです。参照データと入力データの類似度に基づいてmatch/mismatchに整理することができます。 ロギングデータの中から欲しいデータ(に近いもの)を抽出したいときに使えるツールを目指しています。
The File Sort Tool is a tool for organizing data files. It can sort data files into matches/mismatches based on the similarity between reference and input data. It is a tool that can be used when you want to extract desired data (or something close to it) from logging data.
Features
Sort Method
Dynamic Time Warping(DTW)を用いてデータの類似度を算出しています。
DTWとは時系列データ同士の距離・類似度を測る際に用いる手法です。
2つの時系列の各点の距離(誤差の絶対値)を総当たりで求め、全て求めた上で2つの時系列が最短となるパスを見つけます。
時系列同士の長さや周期が違っても類似度を求めることができます。
Requirement
pip install -r requirements.txt
Usage
Run Py-CT
python .\scripts\main.py
Pyinstaller
pyinstaller .\main.spec --clean --noconfirm