atominf_xrayutilities プログラム仕様
X線反射率測定 (XRR) シミュレーションを行うためのスクリプト。
xrayutilities と pymatgen を使用して多層膜サンプルのXRRプロファイルを計算し、プロットします。 CIFファイルからの構造読み込みにも対応しています。
技術ドキュメント: atominf_xrayutilities.py
- crystal.atominf_xrayutilities.is_cif_path(s)[ソース]
与えられた文字列がCIFファイルのパスであるかを判定します。
文字列が str 型であり、.cif で終わる場合にTrueを返します(大文字・小文字を区別しない)。
- crystal.atominf_xrayutilities.load_from_cif(path)[ソース]
指定されたCIFファイルから構造、化学式、密度を読み込みます。
pymatgen を使用してCIFファイルを解析し、`Structure`オブジェクト、 還元化学式、および密度 (g/cm³) を抽出します。