User Tools

Site Tools


quantumespresso:cif2cell

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
quantumespresso:cif2cell [2020/06/27 15:36] – [使い方] koudaiquantumespresso:cif2cell [2026/06/24 16:13] (current) – [方法1. 仮想環境の構築] koudai
Line 1: Line 1:
 ====== 概要 ====== ====== 概要 ======
  
-CIFファイルから、QuantumESPRESSOを含む各種第一原理計算ソフトの入力ファイルのひな形を作ることができます。+  * CIFファイルから、QuantumESPRESSOを含む各種第一原理計算ソフトの入力ファイルのひな形を作ることができます。 
 +  * インストールにはPython, pipが必要です。  
 +  * 公式サイト:https://pypi.org/project/cif2cell/
  
-インストールにはPythonが必要です。 +  * 検証環境:Ubuntu 26.04, cif2cell-2.1.0
  
-====== 対応しているソフト ====== 
- 
-  * ABINIT 
-  * ASE 
-  * CASTEP 
-  * CP2K 
-  * CPMD 
-  * CRYSTAL09 
-  * Elk 
-  * EMTO 
-  * Exciting 
-  * Fleur 
-  * FHI-aims 
-  * Hutsepot 
-  * MOPAC 
-  * Quantum Espresso 
-  * RSPt 
-  * Siesta 
-  * SPR-KKR 
-  * VASP 
  
  
 ====== インストール ====== ====== インストール ======
  
 +===== 準備 =====
  
 +pipを用意します。
  
-以下のサイトからダウンロード。+<code> 
 +$ sudo apt update 
 +$ sudo apt install python3-pip 
 +</code>
  
-  * https://sourceforge.net/projects/cif2cell/+===== 手順 =====
  
-ホーム・ディレクトリにおいて展開し、展開先ディレクトリに入って次のコマンドを実行。+==== 方法1. 仮想環境構築 ====
  
-  $ sudo python setup.py install+仮想環境を作って、そこにインストールする方法です。 
 + 
 +<code> 
 +$ sudo apt install python3-venv 
 +$ python3 -m venv ~/venv_cif2cell 
 +$ source ~/venv_cif2cell/bin/activate 
 +(venv_cif2cell) $ pip install cif2cell 
 +</code> 
 + 
 +これで使えるようになります。 
 +終了するには 
 +<code> 
 +(venv_cif2cell) $ deactivate 
 +</code> 
 +とします。 
 + 
 + 
 +==== 方法2システム全体にイントール ==== 
 + 
 +cif2cellは小さいプログラムなので、仮想環境を作らなくても特に問題は生じないと思います。 
 +毎回、仮想環境をアクティベートするのが面倒だと感じる人は、以下のようにすればシステム全体にインストールできます。 
 + 
 +<code> 
 +$ sudo pip install cif2cell --break-system-packages 
 +</code>
  
-インストールは一瞬で終わります。 
  
 ====== 使い方 ====== ====== 使い方 ======
Line 53: Line 63:
  
 などとします。 などとします。
 +また、以下のオプションで CELL_PARAMETERS(基本並進ベクトル)と ATOMIC_POSITIONS の種類を指定できます。
  
-  * オプションなし ... CELL_PARAMETERS {alat}, ATOMIC_POSITIONS {crystal} +^オプション^CELL_PARAMETERS^ATOMIC_POSITIONS^ 
-  --pwscf-atomic-units ... 同上 +|なし|alat|crystal| 
-  --pwscf-alat-units ... CELL_PARAMETERS {alat}, ATOMIC_POSITIONS {alat} +|<nowiki>--pwscf-atomic-units</nowiki>|alat|crystal| 
-  --pwscf-cartesian ... CELL_PARAMETERS {angstrom}, ATOMIC_POSITIONS {angstrom} +|<nowiki>--pwscf-alat-units</nowiki>|alat|alat| 
-  --pwscf-cartesian-latticevectors ... CELL_PARAMETERS {angstrom}, ATOMIC_POSITIONS {crystal} +|<nowiki>--pwscf-cartesian</nowiki>|angstrom|angstrom| 
-  --pwscf-cartesian-positions ... CELL_PARAMETERS {alat}, ATOMIC_POSITIONS {angstrom}+|<nowiki>--pwscf-cartesian-latticevectors</nowiki>|angstrom|crystal| 
 +|<nowiki>--pwscf-cartesian-positions</nowiki>|alat|angstrom| 
 + 
 + 
 + 
 + 
 +====== 古い情報 ====== 
 + 
 +===== インストール(ver.1.2.10) ===== 
 + 
 +**(Python2が必要なので非推奨です)** 
 + 
 +以下のサイトからダウンロード。 
 + 
 +  * https://sourceforge.net/projects/cif2cell/ 
 + 
 +ホーム・ディレクトリにおいて展開し、展開先のディレクトリに入って次のコマンドを実行。 
 + 
 +  $ sudo python setup.py install 
 + 
 +インストールは一瞬で終わります。 
 + 
 + 
 +===== 対応しているソフト ===== 
 + 
 +  * ABINIT 
 +  * ASE 
 +  * CASTEP 
 +  * CP2K 
 +  * CPMD 
 +  * CRYSTAL09 
 +  * Elk 
 +  * EMTO 
 +  * Exciting 
 +  * Fleur 
 +  * FHI-aims 
 +  * Hutsepot 
 +  * MOPAC 
 +  * Quantum Espresso 
 +  * RSPt 
 +  * Siesta 
 +  * SPR-KKR 
 +  * VASP
  
quantumespresso/cif2cell.1593239765.txt.gz · Last modified: 2021/06/27 22:00 (external edit)