Closed itutu-tienday closed 9 months ago
sample_TIFF
各データは(600, 2, 512, 512)
のshapeになっており、各データにも2つのチャンネル、600のframeが存在する→仕様について問い合わせ中
ドキュメント等を踏まえて調査を進めたところ、
np.array_equal
でも実際に比較Plane
タグのTheC
がチャンネル番号、TheT
がTimeSeries(frame)そのため、workflowでの解析にあたってはいずれかのデータから配列を抽出すれば問題はない想定。
追加調査分のnotebookでの検証スクリプトを更新。
https://github.com/MouseLand/suite2p/issues/740
対応方針をユーザー側とすり合わせる
thoralbsフォーマットの不明事項(OME-TIFFの仕様)について、追加確認した情報を以下記載。
Q. seriesがフレーム毎に分割されたtiffファイル群がディレクトリ内に格納される構成は、OME-TIFFの仕様であるか?
Single versus multiple files
Q. seriesがフレーム毎に分割された各tiffファイル中に、seriesで共通のOME-XML(メタデータ)が格納されているが、これは想定通りの仕様であるか?(冗長ではないか?)
注記: 〜〜 複数の OME-TIFF ファイルに分散されたイメージ シーケンスの場合、各ファイルには OME-XML メタデータ ブロックのコピーが含まれます
Q. pythonモジュール(imageioなど)で、分割された個別のtiffファイルをreadすると、各ファイルのデータ(numpy形式)が同一であるように見えるが、これはどのような挙動であるか?
<tifffile.TiffFile 'ChanA_001_001_001_001.tif'> OME series failed to read 1190 files
Thorlabs画像投入の検証は実施済みのため、クローズする。 引き続き詳細な検証と実装は、 #286 にて実施。
Thoralbsシステムからexportされたtiffファイルを、suite2p, caiman で処理できるように検証・調整する。
Input sample data
Thoralbs のexportデータは、標準でtiff形式となっている。
https://drive.google.com/drive/folders/1-f1U_jdDSm30vgoQv7OnMLfNsdIBfDdw
データに関する補足
[x] TODO:仕様確認
ゴール
関連
216
237
238