BURAI¶
Version¶
The latest version is 1.3.1.
License¶
Runtime Environment¶
- Windows 10 (recommended), Mac OS X 10.12 or Ubuntu 16.04.3 LTS
- JRE1.8 or later version
Web Page¶
Documentation¶
Install¶
In the following it is shown how to install BURAI: to download it and to set it.
Download¶
You can download executables from here:
Note
These zip-files contain precompiled executable files of Quantum ESPRESSO.
Setting¶
- Unzip the downloaded file
- Copy it to any directory on your computer e.g.:
- “C:\BURAI1.3_Windows" for Windows
- “/Applications/BURAI1.3.app” for Max OSX
- “/usr/share/applications/BURAI1.3” for Ubuntu
- Install JRE1.8 or later version, if your computer does not have it. For Ubuntu, you can get libraries of Java as
> sudo apt-get install openjdk-8-jdk > sudo apt-get install openjfx
- If you want to use MPI for Mac OSX, the library of OpenMPI has to be installed through MacPorts as
> sudo port install openmpi-gcc6 > sudo port select --set mpi openmpi-gcc6-fortran
- If you want to use precompiled executables of QE for Ubuntu, GFortran and OpenMPI have to be installed through apt-get as.
> sudo apt-get install gfortran > sudo apt-get install openmpi-bin libopenmpi-dev
- For Ubuntu, executing BURAI1.3/makeLauncher.sh yields the launcher BURAI.desktop .
Usage¶
In the following it is shown how to use BURAI.
Initial Window¶
This page shows the initial window of BURAI.
Header Bar¶
Header bar has two items:
- Main menu.
- Materials API
Main menu
Main menu, which is symbolized by “>” icon, has eight items.
Materials API
You can get crystal structure through Materials API. Please see here for the details.
Explorer¶
Following items control states of the explorer.
Size of icons in the explorer can be changed as:
![]() |
File System¶
The explorer shows file system. Especially, crystal structures are shown as 3D models, if their file formats are
- .cif (Crystallographic Information Framework) or
- .xyz (XYZ chemical file format) or
- .xsf (XCrySDen file format) or
- POSCAR (VASP input file) or
- .in (QE input file).
Materials API¶
![]() |
Web Browser¶
BURAI has build-in web browser. if you want to search something at the internet, you should select “Web” from menu.
![]() |
Getting Crystal Structures¶
Step1
|
![]() |
Step2
|
![]() |
Step3
|
![]() |
Project of Quantum ESPRESSO¶
Input and output files of Quantum ESPRESSO are managed by a project, which is corresponding with a tab. Some calculations are able to run in a project.
Creating Project¶
Clicking the 3D model in the explorer open a new tab. The tab contains a QE project.
![]() |
Atoms Viewer¶
Project tab has atoms viewer, which can edit atoms in a model. It has the following operations.
Rename Atom¶
You can rename an atom to another atom. Selecting the atom with right click, and choose “Rename selected atoms” of menu:
Step1
|
![]() |
Step2
|
![]() |
Step3
|
![]() |
Delete Atom¶
You can delete an atom. Selecting the atom with right click, and choose “Delete selected atoms” of menu:
Step1
|
![]() |
Step2
|
![]() |
Step3
|
![]() |
Move Atom¶
You can move an atom. Selecting the atom with right click, and choose “Move selected atoms” of menu:
Step1
|
![]() |
Step2
|
![]() |
Step3
|
![]() |
Put Atom¶
You can put an atom. Selecting the void position to put the atom with right click, and choose “Put selected atoms” of menu.
Step1
|
![]() |
Step2
|
![]() |
Step3
|
![]() |
Input Editor¶
Project tab has input editor, which can edit input files of QE. This is the input editor.
![]() |
The input editor has several modes which can be selected by the menu of the right-hand side.
![]() |
Input Editor (Build-in Text Editor)¶
![]() |
Upload¶
After the modification of text editor, pushing the upload button reflects it to project tab.
Step1
|
![]() |
Step2
|
![]() |
Reload¶
After the modification of project tab, pushing the reload button reflects it to text editor.
Step1
|
![]() |
Step2
|
![]() |
Calculation¶
In project tab you can post a calculation, as the following.
Post Calculation¶
Selecting “Run” from the menu of the left-hand side.
![]() |
Step1
|
![]() |
Step2
|
![]() |
After posting a calculation, the job scheduler is shown in the home tab. Posted jobs will be executed one after another.
![]() |
|
---|---|
Status of job
|
|
Green | Job is finished. |
Red | Job is running. |
Yellow | Job is in the queue (not running). |
Stop Calculation¶
Step1
|
![]() |
Step2
|
![]() |
Result¶
Step1
|
![]() |
Step2
|
![]() |
Convergence of Calculation¶
For calculation of SCF or geometric optimization, convergences of total energy and forces are shown.
![]() |
Movie¶
![]() |