AkaiKKRteam / AkaiKKRPythonUtil

Python utilities for AkaiKKR
Other
5 stars 1 forks source link

libraryの整理 #5

Closed nim-hrkn closed 2 years ago

nim-hrkn commented 2 years ago

開発者会合での修正事項

  1. 名前、出力 problems: 命名規則が統一されていない。特にDOS関連。 出力規則が統一されていない。特にDOS関連。 TODO: 名前を直す。 出力を直す。 状態:終了。

  2. GoGoの余計なコードの削除 problem: 過去のscriptと結果が一致するのを確認する為にGoGoに余計なコードが入っているため、構造ファイルからakaikkrを実行するための一連のpyakaikkrの例として読むことが難しい。 TODO: pyakaikkrの例となるように余計なコードを除く。 状態:多分できた。debugのためのprint文が残っている。 同時にjijの比較の際にdistanceでsortするように修正。pairをtype1-type2--comp1-comp2とした。 状態:終了

  3. GoGo関連クラスの移動 problem: GoGo関連クラスがAkaiKKRTestScript側にある。 TODO: akaikkr scriptの例となるようにGoGoクラスをPyAkaiKKRに移動する。GoGo関連はライブラリ階層を変える。 状態:終了。

  4. Displcの変数比 problem: Dispcで各変数の比を与えられない。 TODO: Dispcで各変数の比を与える。 状態:終了。

  5. read()の高速化 problem: 同じoutputを毎回読み込む。 TODO: cacheを使う。 状態:終了.

nim-hrkn commented 2 years ago

問題点: DOS,Awk,Jij,Iter-Plotライブラリで outputから生成する関数と、 outputから得られたデータから生成する関数と 混在しているので整理が必要。

状態:完了。 attributeを用いて図示するPlotter, outputからをattributeを読み図示するEXPlotterと分けた

nim-hrkn commented 2 years ago

output部分のmergeも終了させたはず