v2.18.0
論文投稿や公開データ作成で使う可視化スクリプトを、そのまま記録・再生しやすくする article 機能を追加したリリースです。必要なグリッドスライス、入力メタデータ、境界描画に必要な情報を小さな bundle として保存できます。
Highlights
- Add article record/replay bundles for figure reproduction without the original full EMSES output (a8f47c9)
- Add portable source matching, automatic
tar.gz/ziparchives, and input metadata capture (3b1abc1) - Record bounded
plot_surfaces(..., bounds=...)3D ROIs instead of full volumes, including remote-render recording paths (f5cf218)
New Features
- Add
article_mode="record"andarticle_mode="replay"workflows toemout.Emout(a8f47c9) - Add
to_numpy()-based article recording for explicit NumPy extraction (a8f47c9) - Add stable
article_source_namehandling for replaying multiple or relocated simulation outputs (3b1abc1) - Add automatic archive creation and replay extraction for
.tar.gzand.ziparticle bundles (3b1abc1) - Add bounded ROI recording for
Data3d.plot_surfaces(..., bounds=...)(f5cf218)
Bug Fixes
- Preserve global surface coordinates when plotting cropped 3D surface data (f5cf218)
- Propagate article recording settings into remote rendering open kwargs (f5cf218)
- Keep chained selections such as
data.phisp[-1][:, y, :]recorded as 2D slices (f5cf218)
Documentation
- Add the article data recording and replay guide in Japanese and English (681c73f)
- Document archive formats, multi-source workflows, and bounded
plot_surfaces()recording behavior (681c73f, f5cf218)
Full Changelog: v2.17.0...v2.18.0