CrystalDiffract 7.2 新しい機能
Release Date: (Mac) 18 Sep 2025
(Win64) 8 Oct 2025
1. (Mac) Tahoe “Liquid Glass” インターフェース
CrystalDiffract は macOS 26 “Tahoe” の新しい「Liquid Glass」インターフェースを完全にサポートします。インターフェースのヘッダー/フッターにおける透過性の向上をはじめ大幅な変更が加えられています。ツールバーには半透明のロズンジが含まれ、新しいインスペクターセパレーターにより Diffract ペインの上に表示されます。
- macOS 11 以降を実行しているすべてのユーザーは、各 Inspector ペインを含む洗練されたユーザーインターフェースの恩恵を受けることができます。
- サイドバーの左下隅にあった「+」ボタンと Actions ボタンを削除しました。ツールバーには “Add” ボタンを復帰し、Actions ボタンの代わりにコンテキストメニューを利用できるようになりました。
- 見た目をすっきりさせ、他のアプリケーションと一致させるために、ツールバーのデフォルトを “Icon Only” に変更しました。
- サイドバーのカラーのチェックボックスを改善し、Tahoe および以前のオペレーティング システムと一致するようになりました。
- スライド型サイドバーに影と透明度を追加しました。
- macOS 26 Tahoe の「角丸四角形」アプローチに準拠し、改訂されたアプリケーション アイコンを使用しました。さまざまな表示スタイル (デフォルト、ダーク、クリアなど) がサポートされます。
2. Search Scope メニュー
Search フィールドに、水平のスコープバーに代わり、ドロップダウン式の Scope メニューデザインを採用しました。各メニュー項目にはツールチップが表示されるため、操作がより明確になります。この新しいデザインにより、小さな画面サイズでもより多くの選択肢を表示できます。
3. XRDML ファイルのインポート
Malvern Panalytical によって生成された「XRDML」ファイルから観測データをインポートできるようになりました。
4. Phase ID の強化
観測された強度を無視したり、欠落したピークを無視したり、必要な要素の文字列を指定したりできる機能により、Phase ID はより柔軟かつ強力になりました。
- Ignore Intensities: このオプションは、飽和したフィルムからスキャンしたデータを読み取る場合や、強度データが信頼できない場合に便利です。代わりに、プログラムはピーク位置に焦点を当てます。
- Ignore Missing Peaks: このオプションは、観測サンプルに優先配向がある場合、またはデータセットが不完全な場合(例えば、固定されたゾーン軸の単結晶回折パターンから作成された偽の粉末プロファイルなど)に使用できます。
- Required Elements: 元素記号の文字列をスペースで区切って指定できます。これらの元素をすべて含まない候補相は破棄されます。
5. カラーの Film Strips
Film モードに “Pattern Colour” を追加しました。このモードでは、通常のグレースケールフィルムにパターンカラーが加えられた色が表示されます。ディスプレイインスペクターの Film グループにもカラーボタンを追加しました。Pattern Colour モードが選択されていない場合は無効になります。このオプションは、複数のフィルムを同時に表示する場合に最も効果的です。
6. Instrumental Parameters のインポート/エクスポート
「Refine/Parameters」インスペクターの「Instrument」グループに「Actions」ボタンを追加しました。これにより、すべてのパラメータをテキストファイルに保存したり、インポートしたりできるようになりました。これにより、装置パラメータが多数存在する特に中性子回折において、同じ設定による精密化が容易になります。
7. Toolstrip と Tools デザインを一新
Arrow ツールと Move ツールの位置を入れ替え、CrystalMaker や SingleCrystal と同じ配置になりました。Toolstrip の右側に新しい List ボタンを追加し、反射リストを素早く切り替えられるようになりました。凡例とタイトルを切り替えるための新しいボタンも追加されました。他のプログラムと同様に、画面ツールはキーボード ショートカット (H = スクロール ツール、A = 矢印ツール、V = 移動ツール、Z = 拡大 (ズーム) ツール) を使用して変更できます。ショートカットは、対応するツールストリップのツールヒントに表示されます。画面ツールを変更すると、アクティブなウィンドウに説明のサブタイトルが表示されるようになりました。コンテキスト メニューが追加され、ツールストリップと反射リストを切り替えることができるようになりました。
8. Reflexions List のマルチタッチ回転
マルチタッチ操作で、Reflexions List の横置きレイアウトと縦置きレイアウトを素早く切り替えられるようになりました。Reflexions List 上にマウスポインターを置き、右に回転すると縦置きレイアウトに、左に回転すると横置きレイアウトに切り替わります。(注意:リストが既に縦置きの場合、右に回転しても何も起こりません。横置きレイアウトを左に回転した場合も同様です。)
9. Phase ID データベースの更新
Crystallography Open Database(C.O.D.)から取得した 522,000件の構造データを使用し、内部 Phase ID 回折データベースを更新しました。定期的な回折シミュレーションプロセスの一環として、整合性基準を満たさない約2,000件の「不正」ファイルは破棄し、約520,000件の構造データを残しました。これは、CrystalDiffract 7.1 と比較して約20,000件の増加です。
10. その他の変更点
このバージョンには、更新されたユーザーガイド、潜在的なシステム問題に対する回避策、および軽微なバグ修正が含まれています。
- 回折ペインのコンテキストメニューに Autoscale Intensity from Zero (強度をゼロから自動スケール) コマンドを追加しました。また、メインメニューにも View > Intensity > Autoscale from Zero コマンドを追加しました。
- Reflections ペインの Peaks & Phases タブのデザインを刷新しました。「Find」ボタンと「Actions」ボタンにベベルが表示され、「Find」ボタンにはタイトル(「Find Peaks」、「Find Phases」)が付きました。
- Simulate インスペクターの Instrument グループにある Wavelength シートに、X 線のターゲット Preset として Ag を追加しました。この Preset はアルファベット順に並び、ボタンデザインもよりコンパクトになりました。
- Crystal エディターでは、サイト ラベルにスペースや非 ASCII 文字の入力を禁止しました。
- Text モードでツールバー項目のタイトルが表示されない問題を修正しました。また、ツールバーの「オーバースピル」メニューで項目のアイコンが表示されない問題も修正しました。
- ドキュメント ウィンドウを閉じて、カラー パネルを使用している場合に発生するクラッシュを防ぐためのコードを追加しました。
- Phase ID パターンのピーク幅が誤って設定されるバグを修正しました。
- X軸のタイプを切り替える際のバグを修正しました。Phase ID パターンが消えてしまう可能性がありました。これは、一部のデータポイントが X軸の許容範囲(ブラッグ方程式で定義され、λ/2のカットオフ)外にあり、その結果 X 値がゼロにリセットされていたためです。これにより、配列内のデータポイントの順序が乱れていました。
- 観測パターンを選択し、label HKL オプションを設定している場合の例外を修正しました。
- サマリウムの参照構造を修正し、9R 構造の正しい「アルファ」相と、dhcp 構造の高圧多形を追加しました。
- ピークファインダーの最小ピーク分離を、Preferences/Settings パネルから正しく設定できるようにしました。
- (win) 特定のフォントで、マイナスの上付き文字がグリフとして正しく表示されない問題を修正しました。選択したフォントに該当の文字がない場合、通常のマイナス文字の垂直オフセットを調整することで、独自の上付き文字を生成するようになりました。