crest-cassia / oacis

http://crest-cassia.github.io/oacis/
46 stars 9 forks source link

ParameterSet のページにおいて配下のRunの結果の特定のファイルを⼀覧を表⽰する 機能を追加する #718

Closed morimorihoge closed 3 years ago

morimorihoge commented 3 years ago

現行イメージ

image

できあがりのUIイメージから検討していきたい。

image

morimorihoge commented 3 years ago

Plotタブの右に「Files」タブを用意し、

morimorihoge commented 3 years ago

ファイル選択して表示される一覧TABLEは、Run IDとdetailとしてファイルの内容があるだけの縦に長い表が出るイメージとのこと。

※現行のdataTableできれいに表示されるかはやってみないと分からないので、もし表示が大幅に崩れたり調整が難しいようならPRの中で適宜調整していく(実用上は並べ替え不要(だが、同じ条件なら同じ順序で出て欲しい)なので、普通のtableやlistでも問題ない)

kimurabps commented 3 years ago

@yohm 2点質問がございます :bow:

  1. 結果ファイルにディレクトリが含まれている場合の扱いはどのようにすればよろしいでしょうか? 例えば以下などが考えられるかと思います :bow:
    
    A. ディレクトリは無視して第1階層のファイルまでとする (セレクトボックスにはfile_aのみを表示)
    B. ディレクトリ内を再帰的にスキャンしてファイルのみを表示する(セレクトボックスにはfile_a, file_bを表示)

/  ├ file_a  └ directory/    └ file_b


2. 結果ファイルに `{RUN_ID}_xsub.sh` というような、Runごとに名前の異なるファイルが含まれていることがあるようなのですが、このファイルはセレクトボックスから除外してしまっても問題ございませんでしょうか?

以上、お手数ですがご確認のほどよろしくお願いいたします :bow:
yohm commented 3 years ago

@kimurabps 質問ありがとうございます。

  1. 結果ファイルにディレクトリが含まれている場合の扱いはどのようにすればよろしいでしょうか?

おっしゃる通りディレクトリについて検討が漏れていました。案Aの通り第一階層までとしてください。

  1. 結果ファイルに {RUN_ID}_xsub.sh というような、Runごとに名前の異なるファイルが含まれていることがあるようなのですが、このファイルはセレクトボックスから除外してしまっても問題ございませんでしょうか?

問題ありません。こちらは一覧表示するようなユースケースは想定されませんので除外してください。

kimurabps commented 3 years ago

承知いたしました。ご回答ありがとうございます。

morimorihoge commented 3 years ago

定例にて内容確認頂き、PRもmerge済みなのでcloseします。