Protocol Builder が Studio で利用可能に
Studio に、ステップ編集、ドラッグ&ドロップによる並べ替え、YAML のインポート/エクスポート、 アップロード前のバックエンドによる検証を備えたビジュアルな Protocol Builder が追加された。電流・電圧・温度の グローバルな安全制限も、ビルダー内で直接設定できる。詳細はこちら →最適化のセットアップがより安全で再利用しやすく
最適化をクローンし、再利用可能なテンプレートとして保存できるようになった。最適化の実行時には、 フィットパラメータが少なくとも 1 つの目的モデルで実際に使用されているかを実行前に検証するようになり、 無効な構成をより早期に検出できるようになった。データ取り込みとモデルセットアップがより堅牢に
今週は、各形式にわたってサイクラーデータの処理を強化し、より柔軟なパラメータ構成のデフォルトを含め、 フィッティングワークフローの初期化動作を改善した。Studio
Studio
改善
- 行アクション、一括削除、権限チェックを備えたパイプラインの編集/削除サポートを追加した。
- より迅速なナビゲーションと管理のために、パラメータ化モデルの詳細に Simulations タブを追加した。
- 最適化のクローンおよび「テンプレートとして保存」ワークフローを追加した。
- 失敗したジョブに対するシミュレーション再実行アクションとジョブ再投入サポートを追加した。
- シミュレーション結果ページに、入力置換を含むプロトコル YAML の表示を追加した。
- パイプライン詳細の直接エントリ要素に、ソースメタデータの表示を追加した。
- 検証ビューが、暗黙的に失敗するのではなく部分失敗の警告を表面化するようになった。
- 主要なテーブル全体でタイムスタンプが絶対日時として表示されるようになった。
- スタンドアロンおよび結果追加のプロトコルフォームが、UCP のグローバル設定で初期 SOC/温度の値が 明示的に定義されている場合に、それらの入力欄を非表示にするようになった。
- 単一点の系列が見えるように表示されるよう、検証チャートを修正した。
- ログアウトやクレジット残高ゼロの処理を含む、新規ユーザーオンボーディングのエッジケースを修正した。
- リクエスト処理のブロックを避けるため、パイプライン投入が非同期で実行されるようになった。
Pipeline
Pipeline
改善
- 目的モデルで使用されていないフィットパラメータを拒否する実行前チェックを追加した。
- フィットパラメータの構成で
initial_valueの省略を許可し、境界からデフォルトを計算するようにした。 - OCP バランシングが、補間とセーフガードを改善した GITT ワークフローをサポートするようになった。
- 実世界のデータでより信頼性の高い収束が得られるよう、差分進化および関連オプティマイザのデフォルトを 調整した。
- パルス目的関数のヘルパーが、遅延読み込みを維持したまま
DataLoaderのサイクルスライスを サポートするようになった。 - 目的関数のセットアップが、ソルバー失敗時のパスにおける部分結果の処理を改善した。
- 1D/2D 直接エントリスキーマにおける区分補間構成のラウンドトリップを修正した。
- ECM およびランプド SPMr ワークフローで使用されるカスタム初期状態ハンドラの kwargs パススルーを 復元した。
Python API
Python API
改善
- 過大なインライン時系列ペイロード(1000 行超)をブロックする検証を追加し、測定をアップロードして
db:ID を参照するよう明確に案内するようにした。
- 冪等でない API 呼び出しが自動的に再試行されなくなった。
- 絶対値の電流を記録する充放電混在のサイクラーエクスポートに対する電流符号の正規化ロジックを修正した。
Data Processing
Data Processing
改善
.dtaおよび関連するインピーダンス形式の自動検出を備えた Gamry EIS リーダーを追加した。- タイムスタンプの順序付けと単調時刻の再構成を改善し、複数シートの Neware 処理を強化した。
- 読み込み/クリーニングのステップで、数値文字列の列がより確実に推定・昇格されるようになった。
- 自己完結型のインライン構成をエクスポートするための
DataLoader.to_local()を追加した。
- 追加のファイルバリアントに対する BioLogic リーダーの処理を修正した。