April 13, 2023

リリース 2023.4.13

リリース2023.4.13には、いくつかの新機能、バグ修正、および改善が含まれています。ここでは、(1) MongoDB クエリのオートコンプリート機能を備えた Pro Search 機能、(2) すべてのエンティティエクスプローラテーブル (例:マテリアル、ジョブ、ワークフロー) の列をソートする機能、(3) 対応するマテリアルの名前やその他のキーに基づいてジョブに名前を付ける機能、に焦点を当てます。

概要

[リリース] 2023.4.13 には、いくつかの新機能、バグ修正、および改善が含まれています。ここでは、(1) MongoDB クエリのオートコンプリート機能を備えた Pro Search 機能、(2) すべてのエンティティエクスプローラテーブル (例:マテリアル、ジョブ、ワークフロー) の列をソートする機能、(3) 対応するマテリアルの名前やその他のキーに基づいてジョブに名前を付ける機能について説明します。

特徴

  • プロ検索を実装しました
  • エンティティエクスプローラーテーブルのすべての列のソートを追加
  • マテリアルファイル名 (およびその他のキー) を使用してジョブに名前を付ける方法を実装します
  • 新しいログインと登録 UI
  • コマンドラインインターフェイスで利用可能な Quantum ESPRESSO バージョンを追加 (5.2 から 7.0 まで)

改善点

  • 詳細検索を使用してジョブをステータスでフィルタリングするオプションを追加
  • オートコンプリートの動作を改善:選択した項目の保存検索で、ドロップダウンを閉じる
  • 編集可能なアイテムにのみ点線の下線が付いた入力またはラベル
  • ページ間を移動するときにヘッダーローダーバーで読み込みの進行状況を示す
  • 請求および支払いページのUIの改善
  • サポートウィジェットをサイドバーに移動
  • 検索タイプを切り替えるときに検索状態をリセットする

修正

  • 大きなグラフを PDF としてエクスポート
  • 空の requirements.txt が原因で Python スクリプトの実行中にエラーが発生する
  • 数字で始まるユーザー名を許可しない
  • 2 人以上のユーザーへのメール通知
  • タブを切り替えた後、マテリアルビューアーにマテリアルが表示されない
  • エンティティタブがメインナビゲーションバーに到達したときのジャンプスクロール動作

デベロッパー向け

  • マテリアルデザイナー CI の Docker イメージを、ビルドを高速化するためにビルド済みのイメージに置き換える

ハイライト:プロサーチ

ネイティブの MongoDB クエリ構文に基づいて「プロ」レベルの検索クエリを実行する機能が追加されたことを強調します。オートコンプリートベースのサジェスチョンを実装しました。これにより、ドキュメントに含まれるキーと使用可能なネイティブクエリ演算子が強調表示されます。以下の例では、Znを含み、ユニットセル内の原子数が10個を超える物質をすべてバンクから検索します。さらに、すべてのアカウント/チームメンバーが将来再利用できるように、クエリを保存します。

ハイライト:ソートテーブル列

1つまたは複数の列に基づいてテーブルをソートする機能を強調します。以下のデモでは、バンク Materials コレクションの項目を作成日順にソートし、次に式とラティス/シンメトリータイプでソートします。

ハイライト:材料データを使用してジョブに名前を付ける

資料に含まれるデータを使用して、それに応じて仕事に名前を付ける方法を実装しました。これは Jinja 構文を使用して名前をテンプレート化することで実現されます。以下の例では、ジョブ作成時に選択された 2 つのマテリアルのそれぞれの `formula` キーを使用してジョブを準備し、それに応じた名前を付けています。テンプレート変数を変更することで、マテリアルオブジェクトにある他のキー (名前、説明、タグなど) を代わりに使用できます。

オンラインでお試しください https://platform.mat3ra.com/