logo
Software > VESTA
1. Introduction

VESTA is a 3D visualization program for structural models, volumetric data such as electron/nuclear densities, and crystal morphologies. Some of the novel features of VESTA are listed below.

  • Deal with multiple structural models, volumetric data, and crystal morphologies in the same window.
  • Support multiple tabs corresponding to files.
  • Support multiple windows with more than two tabs in the same process.
  • Deal with virtually unlimited number of objects such as atoms, bonds polyhedra, and polygons on isosurfaces (theoretical limit on 32bit operating system is 1,073,741,823)
  • Support lattice transformation from conventional to non-conventional lattice by using matrix. The transformation matrix is also used to create superlattice and sublattice.
  • Visualize interatomic distances and bond angles that are restrained in Rietveld analysis with RIETAN-FP.
  • Transparent isosurfaces can be overlap with structural models.
  • Isosurface can be colored on the basis of another physical quantity.
  • Arithmetic operations among multiple volumetric data files.
  • High quality smooth rendering of isosurfaces and sections.
  • Export high-resolution graphic images exceeding Video card limitation.

VESTA is a successor to two 3D visualization programs, VICS and VEND, in the VENUS (Visualization of Electron/NUclear and Structures) software package.

VESTA runs on Windows, Mac OS X, and Linux. It is contributed free of charge for non-commercial users.

2. New features in VESTA 3
  • Visualization of crystal morphologies
  • Superimposition of multiple structural models, volumetric data, and crystal faces on the same Graphic Area
  • Visualization of isosurfaces with multiple levels
  • An extended bond-search algorithm to allow more sophisticated search in complex molecules, cage-like structures, etc.
  • Calculations of electron and nuclear densities from structure parameters
  • Calculations of Patterson-function densities from structure parameters or volumetric data
  • Integration of electron and nuclear densities by Voronoi tessellation
  • Significant performance improvements in rendering of isosurfaces and calculation of slices
  • Output information about principal axes and mean square displacements for anisotropic thermal motion
  • Determination of the best plane for selected atoms
  • Displaying labels of atoms
  • Customization of styles per sites or bond types
  • Customization of symmetry operations
  • Improvements in inputting files with various formats
  • Support of undo and redo in GUI operations
3. Supported file formats
Input

Structure data

  1. VESTA format (*.vesta)
  2. VICS format (*.vcs)
  3. American Mineralogist Crystal Structure Database (*.amc)
  4. asse (*.asse)
  5. Chem3D
  6. CIF (Crystallographic Information File)
  7. CrystalMaker text file (*.cmt)
  8. CSSR (Crystal Structure Search and Retrieval)
  9. CSD/FDAT
  10. DL_POLY CONFIG
  11. FEFF input file (feff.inp)
  12. FHI-AIMS input file (*.in)
  13. GEOMETRY.OUT output by the Elk FP-LAPW Code
  14. GSAS format (*.EXP)
  15. ICSD (Inorganic Crystal Structure Database)
  16. ICSD-CRYSTIN
  17. MDL Molfile
  18. MINCRYST (Crystallographic Database for Minerals)
  19. MOLDA
  20. PDB (Protein Data Bank)
  21. Input file of RIETAN-FP (*.ins)
  22. Output file of RIETAN-FP (*.lst)
  23. Input file of SHELXL (*.ins, *.res)
  24. Output files of STRUCTURE TIDY (*.sto)
  25. Structure data files output by USPEX.
  26. WIEN2k (*.struct)
  27. XMol XYZ (*.xyz)
  28. F01 for SCAT and C04D for contrd
  29. MXDORTO/MXDTRICL FILE06.DAT, FILE07.DAT
  30. XTL file (*.xtl)

Volumetric data

  1. PRIMA binary format (*.pri; *.prim)
  2. MEED/PRIMA text data (*.den)
  3. Energy Band (*.eb)
  4. General volumetric-data (text format) (*.?ed)
  5. Periodic volumetric-data (text format) (*.grd)
  6. General volumetric-data (binary format) (*.ggrid)
  7. Periodic volumetric-data (binary format) (*.pgrid)
  8. Compressed volumetric-data format (*.m3d)
  9. SCAT volumetric-data files (*.sca, *.scat)
  10. WIEN2k (*.rho) obtained with wien2venus.py
  11. WinGX 3D Fourier (*.fou)
  12. X-PLOR/CNX (*.xplor)

Structure & volumetric data

  1. CASTEP (*.cell, *.charg_frm)
  2. GAMESS input and 3D surface data files output by MacMolPlt
  3. Gaussian Cube format
  4. VASP
  5. XCrySDen XSF format
Output

Structure data

  1. Original format of VESTA (*.vesta)
  2. CIF (Crystallographic Information File)
  3. PDB (Protein Data Bank)
  4. SHELXL (*.ins)
  5. Standard input file of RIETAN-FP (*.ins)
  6. XMol XYZ
  7. Chem3D (*.cc1)
  8. STL file (*.stl)
  9. VRML (*.wrl)
  10. DL_POLY CONFIG
  11. Input files of MADEL (*.pme)
  12. Input files of STRUCTURE TIDY (*.stin)
  13. P1 structure (*.p1)
  14. VASP POSCAR format
  15. Fractional coordinates (*.xtl)

Volumetric data

  1. PRIMA binary format (*.pri)
  2. General volumetric-data (text format) (*.?ed)
  3. Periodic volumetric-data (text format) (*.grd)
  4. General volumetric-data (binary format) (*.ggrid)
  5. Periodic volumetric-data (binary format) (*.pgrid)
  6. Compressed volumetric-data format (*.m3d)

Graphic formats (raster image)

  1. BMP
  2. EPS
  3. JPEG
  4. JPEG 2000
  5. PNG
  6. PPM
  7. RAW
  8. RGB (SGI)
  9. TGA
  10. TIFF

Graphic formats (vector image)

  1. EPS
  2. PDF
  3. PS
  4. SVG
4. Circumstances behind the development of VESTA
VESTA is originated from two GLUT- and GLUI-based applications, VICS and VEND, developed by Dr. Ruben A. Dilanian and Dr. Fujio Izumi during 2001-2004. They saw the light of day at the end of 2002 and, since then, continued their growth to be used widely in a variety of studies. However, we never get full satisfaction from their usability and performance. First, the combined use of VICS and VEND to visualize both crystal and electronic structures via text files is rather troublesome; on-the-fly visualization of these two kinds of images is highly desired. Second, their graphical user interface (GUI) is not very user-friendly because they are based on the old-fashioned toolkits, GLUT and GLUI, which have been no longer upgraded. Above all things, they require large system resources and source codes written in C language lack scalability owing to unrefined programming.

At the end of June 2004, one of the main developer Dilanian leaved the project and both VICS and VEND became unlikely to continue its progress. Then I decided to create a new program employing a modern C++ GUI framework wxWidgets. We at first upgraded VICS to VICS-II with a new state-of-art GUI and further integrated VICS-II and VEND into the next-generation 3D visualization system VESTA, adding new capabilities.

Please refer to Home Page of Fujio Izumi for the further information about the VENUS package.

5. Change Log
  • Aug. 11 2022 ver. 3.5.8
    • Fixed a bug that deleted objects reappeared when reopening *.vesta files since v3.5.6.
    • Fixed a bug that wrong structure factors were calculated in some cases due to erroneous multi-threading control.
    • Fixed a bug in the Windows version that some of states in the 2D Data Display didn't reproduce when reopening *.vesta files.
    • Fixed a bug that sites with huge s.u. were interpreted to overlap with another site and weren't displayed since v3.5.4.
    • Fixed a bug that B_ij in CIF files were interpreted as beta_ij.
    • When selecting a polyhedron, bond distances are now listed in ascending order.
    • Improved support for SHELX format and *.fcf format.
  • Jan. 9 2021 ver. 3.5.7
    • Fixed a bug that breaks geometry of structural models after calculating dihedral angles.
    • Fixed a bug that d-spacing of hkl plane was not updated correctly, again.
    • Updated the wxWidgets library to the latest version.
  • Dec. 20 2020 ver. 3.5.6
    • Fixed crash when reading some of PDB, XSF, and VASP files.
    • Fixed a bug that the sign of electronic potential-energy densities v(r) was flipped.
    • Fixed crash on Linux when specifying a transformation matrix with its determinant 0.
    • Changed the default value of Uiso/Biso to 0 and the default type to Uiso.
    • When exporting cif files, write '?' instead of values of Uiso/Biso if they are not changed from their default value 0.
    • Enabled to read 2nd and subsequent volumetric data in the XSF files.
    • Fixed an issue that calculation of site potentials and Madelung energy failed on Linux since ver. 3.4.8. (Restored the MADEL program missing since ver. 3.4.8.)
  • Sep. 26 2020 ver. 3.5.5
    • Fixed a regression in v3.5.3 and v3.5.4 that d-spacing of lattice planes were not correctly shown in dialog boxes.
  • Sep. 24 2020 ver. 3.5.4
    • Enabled to use cyclic color scheme when coloring isosurfaces by phases.
    • Enabled to export coordination polyhedra, crystal shape, and isosurfaces to *.stl file.
    • Fixed a regression in v3.5.3 that wrong (larger) value of multiplicity of a site was displayed due to too strict comparison of coordinates.
  • Aug. 23 2020 ver. 3.5.3
    • Fixed a bug specific to Windows versions after v3.4.8 that calculation of bond distances was wrong. To address these compiler related bugs, revert the build setting to monolithic executable file.
    • Fixed a regression since v3.5.1 that sorted structure factors might have wrong phases, resulted in strange output when calculating model electron/nuclear densities.
  • May. 6 2020 ver. 3.5.2
    • Fixed a regression in v3.5.0 and 3.5.1 that incorrect keywords "_cell_length_alpha" etc. are recorded instead of "_cell_angle_alpha" etc. when exporting CIF files.
    • Fixed a regression in v3.5.1 that the program crashes when displaying non-periodic structures.
  • May. 4 2020 ver. 3.5.1
    • Really fix a bug that crystal morphology was not rendered correctly by v3.4.8 and v3.5.0 on Windows.
    • Among equivalent indices of structure factors, indices shown in "Structure Factors" and "Powder Diffraction" dialog boxes are changed.
    • When saving *.vesta files, also save volumetric data in *.pgrind automatically if the volumetric data was generated by VESTA.
    • Enabled to export volumetric data in VASP format.
    • Enabled to export structure and volumetric data in Cube file.
  • Apr. 29 2020 ver. 3.5.0
    • Fixed a bug in ver.3.4.8 that some of VASP files could not be opened correctly.
    • Fixed a bug that conversion to the Niggli reduced cell sometimes fails.
    • Added an option to convert to a primitive cell when exporting VASP files.
    • Fixed a couple of bugs when exporting VRML files.
    • Fixed a bug in ver.3.4.8 that crystal morphology were sometimes rendered incorrectly on Windows. (It was actually a bug of compiler used to build the Windows versions.)
    • Automatically set environment variable GDK_BACKEND=x11 on start-up to prevent segmentation fault of GTK3 version on Wayland.
    • Enabled to draw contour lines on isosurfaces' sections and lattice planes in 3D view.
    • Enabled to set cutoff levels of isosurfaces' sections and lattice planes more flexibly.
    • Enabled to export multiple phase data in a CIF file.
    • Enabled to set background color transparent when exporting images to PNG or TIFF formats.
    • Enabled to move an item upper or lower in a list control, such as a list of crystallographic sites, bond specifications, lattice planes etc.
    • Added output information about internal Cartesian coordinates when atoms are selected.
  • Dec. 30 2019 ver. 3.4.8
    • Fixed a bug in the Structure Factors dialog box where intensities (I) are multiplied by X-ray polarization factor (of non-polarized X-ray source) even when the source is set as neutron.
    • Tuned internal parameters again to address a remaining bug where a part of faces of coordination polyhedron is missing when more than four atoms are aligned on the same plane.
    • Fixed a bug where external file paths weren't correctly saved in *.vesta format when the external files were two or more directory above where *.vesta placed.
    • Enabled to select POSCAR/CONTCAR from the Open dialog box.
    • Enabled to read multiple data set in VASP files regardless of file names. (Previously only the first data set was read unless the file name is POSCARS.)
    • Improved support for pdb file format.
    • Supported HiDPI on Windows and Linux GTK3 versions (Per Monitor DPI is still not supported).
    • Improved support for dark mode.
    • Various internal changes including update of wxWidgets library and build options.
  • Jun. 15 2019 ver. 3.4.7
    • Fixed a bug that graphics isn't displayed correctly on macOS 10.14.4 or later.
    • Enabled to keep labels and selection status when editing structure and/or drawing boundary.
  • Jan. 27 2019 ver. 3.4.6
    • Fixed a bug that multi-line comments in CIF files were not correctly recognized.
    • Fixed a bug for calculation of site potentials and Madelung energy for structures having partially occupied sites.
    • Fixed a few glitches of GUI on macOS 10.14 Mojave.
    • Dropped support of the 32 bit Linux version.
    • Removed dependency of the Linux version on libpng12.so.0.
  • Nov. 22 2018 ver. 3.4.5
    • Fixed a bug in conversion of structure parameters when changing setting of the space group P b a n (No. 50).
    • Enabled conversion of structure parameters to keep geometry when changing space group settings, even when transformation matrix is set.
    • Updated orthorhombic space group symbols containing symmetry element "e" to comply with the latest standards, e.g., A e m 2 instead of A b m 2. Files with old symbols are still supported.
    • Fixed crash on Ubuntu Linux.
    • Enabled to run on macOS 10.14 Mojave, and dropped support for OS X 10.6-10.8. The minimum supported version is OS X 10.9.
    • Related to the above change, hardware anti-aliasing (OpenGL sample buffers) is disabled by default on macOS to work around a regression on some platforms.
    • Enabled to edit colors from objects list on macOS version.
    • Enabled to run simulation of powder diffraction patterns using the latest RIETAN-FP.
    • Updated a file bvparm2013.cif to bvparm2016.cif, which contains a list of bond valence parameters.
  • Mar. 28 2018 ver. 3.4.4
    • Fixed a few bugs regarding calculation of polyhedra.
    • Fixed a regression since ver. 3.4.1 that some of atoms at borders of unit cell were missing when exporting data as VASP or DL_POLY formats.


玻璃钢生产厂家山东玻璃钢小羊动物雕塑艺术摆件广东玻璃钢卡通雕塑阿狸定做西昌玻璃钢价值观雕塑广西玻璃钢动物雕塑艺术小品口碑不错玻璃钢人物雕塑规格美陈商场中庭雨伞商场美陈玻璃钢卡通雕塑规格玻璃钢佛像雕塑哪个比较好玻璃钢雕塑检验报告齐齐哈尔公园玻璃钢雕塑价格玻璃钢雕塑做工精细平凉景区玻璃钢雕塑山东商场美陈生产公司河北大型商场美陈哪里买佛山细致玻璃钢座椅雕塑玻璃钢红薯雕塑沈阳校园玻璃钢雕塑安装成都做玻璃钢雕塑厂天水人物玻璃钢雕塑制作丽水商场美陈费用中国香港玻璃钢雕塑大全哪里有玻璃钢花盆信阳仿古玻璃钢卡通雕塑厂家商场玻璃钢花盆销售企业许昌校园玻璃钢雕塑定做东莞玻璃钢雕塑厂家商场霓虹灯美陈上海酒店玻璃钢花盆江西步行街玻璃钢雕塑订做价格玻璃钢浮雕景观雕塑报价香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化