ReciPro is free software that provides a variety of crystallographic calculations and simulations, and has been downloaded >10,000 times since its release on github (Mar 2020). See also Wiki to learn how to use!
Various simulations being performed in real time (sample: SrTiO3)
- ReciPro makes various crystallographic calculations, visualizes a crystal structure, simulates a diffraction pattern and high-resolution TEM image, indexes diffraction spots, plots stereographic projection, and so on.
- ReciPro is developed by Seto Y. (Osaka Meteropolitan University, Japan) and Ohtsuka M. (Nagoya University, Japan). The functions and algorithms are also presented in the paper. If you use this software to write an academic paper, we would appreciate it if you would cite the following information.
Install
Manual
Main features
-
Makes crystallographic calculations.
- 530 (Hall symbol) space groups are available.
- General conditions (or extinction rules), Wyckoff positions, multiplicities of all space groups.
- Geometrical calculation of periodicity and/or angle between planes and/or axes.
- Generation of equivalent atomic positions.
-
Provides crystal database.
-
Includes atomic properties.
- Characteristic X-ray wavelength/energy.
- Atomic scattering factor for X-ray, electron and neutron.
-
Simulates diffraction patterns.
- X-ray, electron, and neutron sources are available for incident beams.
- Kinematic simulations for the all sources.
- Dynamical simulations for electron diffraction based on the Bloch wave method.
- Parallel electron diffraction (SAED)
- Precession electron diffraction (PED)
- Convergent beam electron diffraction (CBED)
-
Draws crystal structure using OpenGL4
- Atom, bonds, polyhedra, unit cell and lattice planes.
-
Plots stereonet (Wulf-net).
- Axes and planes of any indices.
- Large and small circles.
-
Identifies diffraction spots in the observed image.
- Major file formats (dm3, dm4, tiff, …) are supported.
- Automatically detects diffraction spots, and identifies (or indexes) the spots for the selected crystal(s).
-
Manages crystal data base.
Screenshots