Skip to main content
Computer circuit board, coloured red

Commission on Crystallographic Computing

Crystallography source code museum

This collection contains source code for crystallographic programs that are either no longer actively maintained or have a version archived at a significant point in its historical development. Note that many of them (especially ones with graphic output) will not work without considerable modification to fit the requirements of modern compilers and libraries.

The museum was first created by Armel Le Bail in 1999, where it was subsequently found a useful resource by a number of software developers wishing to peruse old code and ideas.  It was transferred to the IUCr Computing Commission website in January 2010.

Crystallographic source code of any type, style and age (as a zip file) can be submitted for inclusion into the museum by contacting the Chair of the Computing Commission.

1960s

FORTRAN IV

TRACER

1965

1965

Stephen L. Lawton and Robert A. Jacobson

Ames Laboratory, Iowa State University of Science and Technology

Program to locate the reduced cell in a lattice, to calculate its parameters and to derive the matrix for the transformation of the original cell to the reduced cell.

Fortran

CRYLS

Apr 1968

R. Shiono

Departments of Crystallography and Medicinal Chemistry, U. Pittsburgh, Pittsburgh, Pennsylvania

Structure factor least-squares refinement program

DATAP

1968

P. Coppens, modified by W.C. Hamilton

Dept. of Chem. Brookhaven National Laboratory, Upton, New York

Data processor for integrated intensities (neutron and X-ray)

LSQPL

1968

13 Nov 1968

D. J. Hunt

York, UK

Calculates the least-squares plane or line through a set of specified atoms and the angles

ORFLS

1969

Oct 1969

W. R. Busing, K. O. Martin & H. A. Levy; adapted by Shiono, adapted by R. Snyder

Oak Ridge National Laboratory

Oak Ridge Fortran crystallographic least-squares refinement

PATMAP

1967

R. L. Snyder

A general program for calculating and plotting a two-dimensional Patterson map projected along one of the three principal crystallographic axes.

Weight

1969

3/1969

Bob Snyder

General program for determining an idealized weighting scheme for least squares based on the premise that (Fo-Fc)/σ should equal 1.0 for all ranges of Fo or sin θ/λ (stol)

Other

rietveld

1969

RCN-104 April 1969

Hugo Rietveld

Reactor Centrum Nederland

Rietveld, H. M. (1967). Acta Cryst. 22, 151-152.

Original Hugo Rietveld Algol code

1970s

FORTRAN IV

REDUCE / TRACER II

1970

Oct 1970

S. L. Lawton

Mobil Research and Development Corp

Lattice transformation - cell reduction program

Fortran

AGNOST / MULREF

1974

Jan 1974

Philip Coppens, Leslie Leiserowitz and Dubby Rabinovich, modified by W. C. Hamilton, modified by J. A. Ibers

Checking for multiple reflections / multiple diffraction

Camel

Jun 1976

Howard Flack

University of Geneva

Flack, H. D. (1977). Acta Cryst. A33, 890-898.

Automatic absorption correction using intensity measurements from azimuthal scans

CAMEL

1975

Howard Flack

University of Geneva

Flack, H. D. (1972). Acta Cryst. A30, 569-573.

Automatic absorption correction using intensity measurements from azimuthal scans

Celref

1978

20/10/78

Jean Laugier & Alain Filhol

Unit-cell refinement software from powder diffraction data


 

DLS-76

1976

Ch. Baerlocher and A. Hepp, revised by Bruno Guigas, IBM version by S. L. Lawton and E. L. Wu

Distance least-squares program

Fordap

1978

Nov 78 2980

A. Zalkin and various others

Modified Zalkin FORDAP Fourier contour map generation; modified by Ibers for BNL System Aug 1962, modified by Bright, Jan 1969

FORDAP

1970

Apr 1970

A. Zalkin, modified by J. Ibers, modified by R. Shiono

FORDAP contour map generation and peak find

FORTICON / ICON74

1974

Version 8 Last update 08/01/74.

J. Howell, A. Rossi, D. Wallace, K. Haraki & R. Hoffmann

Performing extended Hückel calculations with or without charge iteration.

LATCON

1975

Aug 1975

D. Schwarzenbach

U. Lausanne, Switzerland

General program for the LS-refinement of lattice constants

Lazy Pulverix

1977

1 Dec 1977

Klaus Yvon, Wolfgang Jeitschko and Erwin Parthé

University of Geneva

Yvon, K, Jeitschko, W. & Parthé, E. (1977). J. Appl. Cryst. 10, 73-74.

Calculate theoretical X-ray and neutron diffraction powder patterns

LINEX

1974

Pierre J. Becker and Philip Coppens

Extinction correction

Louv

1977

D. Louër & M. Louër

Louër D. & Louër, M.(1972). J. Appl. Cryst. 5, 271-275.

Powder indexing software

ORTEP-II

1971

Feb 1971

Carroll K. Johnson, modified by R.S. Zhou

Alfred Version from ORTEP-II in Oak Ridge National Laboratory in February, 1971

Oak Ridge Thermal Ellipsoid Plot Program

POWD12

30 Sep 1985

12

Deane K. Smith, modified by M. A. Holomany

Pennsylvania State University

Program to compute powder patterns for a particular crystal structure.

Sadian

1971

Dec 1971

W. H. Baur

Calculates bond distances and bond angles in crystal structures, Texas A&M version of December, 1971

Shelx76

1977

1.7.77

George Sheldrick

Single-crystal program including least-squares refinement by George Sheldrick

Shelx79

1979

Rehovot, Israel, 1979

George Sheldrick

VAX SHELX-76 400 atoms, updated by D. Rabinovich and K. Reich (and subsequently modified by G. M. Sheldrick)

volcal

1979

6/20/79

Larry Finger

Calculation of polyhedral volumes and distortion parameters. Original program by L. W. Finger, 9/21/71, modified 10/24/73 by Y. Ohashi, modified 6/20/79 by L. W. Finger

WILSON

1972

8/72

R. Shiono, adapted by R. Snyder

Preparation of normalized structure factors

XANADU

1973

Mark 2 Jun 1973

Paul Roberts and George Sheldrick

Performs a variety of crystallographic calculations based on the coordinates of the atoms in the unit cell

XFLS

1977

May 1977

G. M. Brown, R. D. Ellison, W. C. Hamilton, J. A. Ibers, C. K. Johnson & W. E. Thiessen

Single-crystal least-squares modification of ORFLS by W. R. Busing, K. O. Martin & H. A. Levy

1980s

FORTRAN 77

getspec

1985

Jun 1985

I. D. Brown

McMaster University

Altermatt, U. D. & Brown, I. D. (1987). Acta Cryst. A43, 125-130.

Calculates the symmetry operators (general positions) and special positions for any setting of any space group

Fortran

appleman

1987

20 Sep 87

Appleman, D. E and Evens H. T. Jr

Powder diffration indexing and least-squares unit-cell refinement

Block

1985

Apr 1985

Paul R. Mallinson

University of Glasgow

Atom block-diagonal least-squares program

DBW

1989

890911

D. B. Wiles and R. A. Young, modified by S. A. Howard

Wiles, D. B. & Young, R. A. (1981). J. Appl. Cryst. 14, 149-151.

Rietveld refinement software

dicvol

1982

30-09-1982

D Louer

Université de Rennes

Louër D. & Louër, M.(1972). J. Appl. Cryst. 5, 271-275.

Trial and error method for the automatic unit cell indexing of powder patterns

Difabs

1985

8.08

Nigel Walker; modified by K. Muir

Chemistry Dept., Queen Mary College, London

Walker, N. & Stuart, D. (1983). Acta Cryst. A39, 158-166.

Empirical absorption correction program

Dragon

1988

11-01-88

Jeremy Karl Cockcroft, modifications by A. D. Murray

Generate h,k,l reflection lists for powder diffraction

exfft

1980

Jan 1980

L. F. Ten Eyck

Fast Fourier transform program

exfft

1985

Apr 1985

L. F. Ten Eyck modified by K. W. Muir

Fast Fourier transform program - modification of program by L. F. Ten Eyck

Fullprof

1989

Apr 1989, mod Le Bail

J. Rodriguez

Rietveld refinement software

geom

1985

Apr 1985

Paul R. Mallinson

University of Glasgow

Geometry program

GX

1985

Apr 1985

C. J. Gilmore, P. R. Mallinson and K. W. Muir.

University of Glasgow

Collection of compatible programs for crystal structure determination

hole

1986

1 Apr 1986 - service version

A. J. De Kok

Calculates holes in structures

ito

1987

13

J. W. Visser

Visser, J. W. (1969). J. Appl. Cryst. 2, 89-95.

Ab-initio powder diffraction unit cell indexing

ito

1984

11

J. W. Visser

Visser, J. W. (1969). J. Appl. Cryst. 2, 89-95.

Ab-initio powder indexing software

lsq

1985

22 Nov 1985

Camden R. Hubbard, Steve M. Lederman and Nikos P. Pyrros, modified by M. K. Pagoaga, modified by Jerry Johnson

Powder diffraction least-squares unit-cell refinement program

MCMAG

1988

VAX-FORTRAN version 8801

P. Lacorre and J. Pannetier

Lacorre, P. & Pannetier, J. (1987). J. Magn. Magn. Mater. 71, 63-82.

Simulate magnetic models from postulated coupling constants

mprof

1983

Andy Murray and Andy Fitch

Mprof Rietveld software

MULTAN

1980

Jan 1980

Peter Main and others

University of York

Direct-methods structure solution software

NORMAL

1980

Jan 1980

Peter Main

University of York

Calculation of normalised structure factors

nyburg

1981

Oct 1981

Stanley Nyburg

Yuen, P. S. & Nyburg, S. C. (1979). J. Appl. Cryst. 12, 258; Nyburg, S. C. (1974). Acta Cryst. B30, 251-253.

Stanley Nyburg Crystallographic Fortran Kit including BMFIT

ORFEE

1984

11 May 1984

W. R. Busing, K. O. Martin and H. A. Levy; with modifications by G. M. Brown, C. K. Johnson and W. E. Thiessen; modified for Vax by J.-O. Lundgren; modified by Kenny Ståhl

Crystallographic function and error program including bond angles and bond lengths

ortep

1985

Apr 1985

Paul R. Mallinson

University of Glasgow

Crystal structure illustration program ORTEP

PATSEE

1987

Ernst Egert

Single-crystal structure solution using fragment search by integrated Patterson and direct methods

pawley

1987

Jun 87

G. S. Pawley, modified by M. S. Lehmann, modified by Juan Rodriguez

Whole-profile intensity extraction from powder diffraction data using the Pawley method

Pluto

Mark II

Sam Motherwell; modified by Bill Clegg

structure display software

prof

1987

AWH Feb 87

Hugo Rietveld, modified by Alan Hewat

Hugo Rietveld and Alan Hewat Fortran source code for Rietveld profile refinement

profit

1988

1.22

Hideo Toraya

Toraya, H. (1986). J. Appl. Cryst. 19, 440-447.

Powder diffraction peak profiling

RBLS

1985

Apr 1985

Paul R. Mallinson

University of Glasgow

Rigid-group least-squares program

Rietan

1989

F. Izumi

Rietveld refinement program

search

1980

Jan 1980

Peter Main

University of York

Automatic search and interpretation of E-maps

search

1985

Apr 1985

K.W. Muir

University of Glasgow

Electron density peak location and interpretation

shadow

1986

860822

S. A. Howard

University of Missouri - Rolla

Powder diffraction pattern analysis program

Shelxs86

1986

George Sheldrick

Crystal structure solution

sort

1985

Apr 1985

K.W. Muir and P.R. Mallinson

University of Glasgow

Reflection sort-merge program

Struplo

1989

Le Mans, May 1989

Reinhard X. Fischer

Crystal structure plotting

Treor

1984

4

P. E. Werner

University of Stockholm

Werner, P-E. (1964). Z. Kristallogr. 120, 375-387.

Ab-initio powder unit-cell indexing

visser

1986

12

J. W. Visser with acknowledgements to Robin Shirley and Gerald G. Johnson Jr

Ab-initio powder indexing software

WPPF

1987

1.1

H.Toraya

Toraya, H. (1986). J. Appl. Cryst. 19, 440-447.

Whole-powder-pattern decomposition / Pawley fitting

wtanal

1985

Apr 1985

Paul R. Mallinson and K.W. Muir

University of Glasgow

Weighting analysis program

XRS

1982

Sep 1984

Christian Baerlocher

ETH Zürich

Ch. Baerlocher, The X-RAY Rietveld System - version of Sept. 1982. Institut für Kristallographie und Petrographie, ETH, Zürich.

X-ray Rietveld system based on the X-RAY system of crystallographic programs version of June 1972 edited by J. M. Stewart

1990s

AtomInfo

1996

Ralf W. Grosse-Kunstleve

Scattering factors etc. for ANSI C

Babel

1994

1.1

Pat Walters and Matt Stahl

University of Arizona

The original BABEL software for translating between computational chemistry file formats (now superseded by OpenBabel)

Crystal

1996

Mar 1996

Larry Finger and Martin Kroeker

Program to make ball-and-stick, or polyhedral crystal structure drawings

DRAWxtl

1995

Jul 1995

Larry Finger and Martin Kroeker

Routine to read crystallographic information such as unit cell, space group, atom positions, and thermal ellipsoid parameters to generate polyhedron, sphere, ellipsoid and bond geometry POV and VRML scenes

rasmol

1994

2.5

Roger Sayle

Molecular graphics program intended for the visualisation of proteins, nucleic acids and small molecules; includes Windows version raswin

RD11

Patrick McArdle Benchmarks (PCs, Alphas and SGIs) based on a structure run within Shelx (Acentric Structure RD11): http://www.nuigalway.ie/cryst/speed.htm | [CCP14 UK Mirror]

  • Patrick McArdle has kindly allowed the rd11 dataset and Shelx control file to be distributed from the IUCr CompComm site for people to benchmark their own systems. Interesting results not presently part of the above benchmark file can be E-mailed to Professor McArdle at p.mcardle@nuigalway.ie.

RD11 benchmark dataset:

sginfo

1996

Ralf W. Grosse-Kunstleve

Comprehensive collection of ANSI C Routines for the handling of space-group symmetry

XND

1995

1.10

J.-François Bérar

Bérar, J.-F. and Baldinozzi, G. (1998). IUCr Commission on Powder Diffraction Newsletter No. 20, pp. 3-5.

Rietveld refinement for incommensurate modulation and multiple diffraction patterns

ZEFSA II

1999

Marco Falcioni and Michael W. Deem

Falcioni, M. and Deem, M. W. (1999). J. Chem. Phys. 110, 1754-1766.

A biased Monte Carlo scheme for zeolite structure solution

ZINC

1996

The software is written in C with some Bourne shell and Perl scripts. It should compile and run in a command-line environment on any common Unix-like operating system with a suitable C compiler, Perl interpreter and common shell tools.

D. R. Stampf

Fortran

absorb

1993

5 May 1993

Sean Brennan, with help from T. Cox, P. Cowan, C. Chantler. Original version by D. T. Cromer

SSRL

Absorption calculations based on Cromer and Liberman and McMasters

aritve

1994

Dec 1994

Armel Le Bail

Le Bail, A. (1995). J. Non-Cryst. Solids, 183, 39-42.

Program for modelling amorphous structures by a Rietveld-type refinement

CAOS

1997

20/07/1997

R. Spagna and M. Camalli

Spagna, R. & Camalli. M. (1999). J. Appl. Cryst. 32, 934-942; Camalli, M. & Spagna, R. (1994). J. Appl. Cryst. 27, 861-862.

Crystal analysis operating system single-crystal suite

CCSL

1992

7 Sep 92

J. C. Matthewman, P. Thompson and P. J. Brown

Matthewman, J. C., Thompson, P. & Brown, P. J. (1982). J. Appl. Cryst. 15, 167-173.

Cambridge Crystallographic Subroutine Library

CIF2SX

1997

Jun 1997

Louis J. Farrugia

University of Glasgow

Converts structures within a CIF file to Shelx INS/RES file

CRYM

1991

David J. Duchamp, Richard E. Marsh, Jean Westphal and many co-workers

California Institute of Technology

Duchamp, D. J., Trus, B. L. & Westphal, B. J. (1964). CRYM Crystallographic Computing System. Duchamp, D. J., Marsh, R. E., Westphal, J. et al. (1991). The CRYM Crystallographic Computing System. California Institute of Technology, Pasadena, California, USA.

Single-crystal suite

CRYSTALS

1994

911, Jan 1994

J. Rollett, K. Prout, J. R. Carruthers, P. W. Betteridge and D. J. Watkin

Oxford University

Betteridge, P. W., Carruthers, J. R., Cooper, R. I., Prout, K. & Watkin, D. J. (2003). J. Appl. Cryst. 36, 1487.

Single-crystal data processing and structure refinement

DBWS

1994

Jul-Oct 1994

R. A. Young, D. B. Wiles and A. Sakthivel; modified by T.S. Moss

Rietveld refinement

dicvol

1993

19/03/93

A. Boultif and D. Louër

Université de Rennes I

Boultif, A. & Louër, D. (1991). J. Appl. Cryst., 24, 987-993.

Ab-initio powder indexing

DIFRAC

1997

5 Feb 1997

H. D. Flack, E. Blanc, D. Schwarzenbach and J. Hester

Flack, H. D., Blanc, E. & Schwarzenbach, D. (1992). J. Appl. Cryst., 25, 455-459.

Single-crystal diffractometer output-conversion software

DIRDIF

1997

13 Feb 1997

P. T. Beurskens, G. Beurskens, W. P. Bosman, R. de Gelder, S. Garcia-Granda, R. O. Gould, R. Israel and J. M. M Smits

Beurskens, P. T., Beurskens, G., Bosman, W. P., de Gelder, R., Garcia-Granda, S., Gould, R. O., Israel, R. & Smits, J. M. M. (1996). The DIRDIF96 Program System, Techn. Rep. Crystallography Laboratory, University of Nijmegen, The Netherlands.

Patterson based automatic structure solution

ESPOIR

1999

2.01 Oct 1999

Armel Le Bail

Le Bail, A. (2001). Mater. Sci. Forum, 378-381, 65-70

Monte Carlo code used for ab initio structure determination (single crystal and powder diffraction)

Fullprof

1997

18 Jan 97

Juan Rodriguez-Carvajal and others

Rodriguez-Carvajal, J. & Roisnel, T. (1998). IUCr Commission on Powder Diffraction Newsletter No. 20, pp. 35-36.

Rietveld refinement software

getsym

1995

11 Jan 1995

Bart Hazes

Extract space-group related data

GLASSVIR

1997

1.0

Armel Le Bail

Program for preparing VRML-1 files for 3D visualization of RMCA (reverse Monte Carlo) modelling

hydrogen

1999

Jan 1999

M. Nardelli

Modelling hydroxyl and water hydrogens: how to localize hydroxyl and water hydrogens when diffraction data are not good enough

IUCRVAL

1998

18-12-98

Louis J. Farrugia

University of Glasgow

Farrugia, L. J. (1999). J. Appl. Cryst. 32, 837-838.

CIF validation according to IUCr algorithms

LAPOD

1999

17 May 1999

J. Ian Langford, modified by Ron Pflaumer

University of Birmingham

Langford, J. I. (1971). J. Appl. Cryst., 4, 259-260; Langford, J. I. (1973). J. Appl. Cryst., 6, 190-196.

Least-squares refinement of cell dimensions from powder data by Cohen's method

Laue

1997

Jul 1997

L. J. Farrugia

Farrugia, L. J. (1999). J. Appl. Cryst. 32, 837-838.

Examination of Laue symmetry from SHELX .HKL file

LHPM

1996

LH 4 Jul 1, 1996

C. J. Howard and R. J. Hill; modified by Brett Hunter

Rietveld refinement software

mprof

1994

Version X16.1 23-6-94

H. M. Rietveld, modified by A. W. Hewat, modified by P. J. Clarke, modified by P. J. Bendall and M. W. Thomas, modified by A. D. Murray and A. N. Fitch, modified by A. Jouanneaux

Rietveld program derived from the original Rietveld Fortran

ORTEP-III

1996

1.0

Carroll K. Johnson and Michael N. Burnett

Oak Ridge National Laboratory

Oak Ridge Thermal Ellipsoid Plot Program

PARST

1994

Jun 1994

Mario Nardelli

Nardelli, M. (1983). Comput. Chem. 7, 95-97. Nardelli, M. (1995). J. Appl. Cryst. 28, 659.

Fortran routines for calculating molecular structure parameters from the results of crystal structure analyses

Pluto

1992

Sam Motherwell, modified by Bill Clegg, modified by S. Gorter

Molecule plotting program

powder / taup

1991

Daniel Taupin

Taupin, D. (1968), J. Appl. Cryst. 1, 178-181.

Ab-initio powder indexing

PROMET

1999

Jan 1999

A. Gavezzotti

Program for the generation of possible crystal structures from the molecular structure of organic compounds

RMCA

1992

26 May 1992

Malcolm Howe

Reverse Monte Carlo code used for fitting to diffraction data or g(r)'s and incorporating coordination number constraints

SBGBBG

1993

2 Jun 1993

Thomas Wieder

Evaluates the full strain or stress tensor of a material from X-ray reflection positions

STRUCTURE TIDY

1992

13 Nov 1992

L. M. Gelato and E. Parthé

Gelato, L. M. & E. Parthé, E. (1987). J. Appl. Cryst. 20, 139-143.

Program to standardize structure data.

STRUMO

1993

93.1

I. D. Brown and D. Altermatt; modified by C. Carr, S. Urquhart, S. Healy

Tools for modelling structures of inorganic materials

struvir

1998

beta-4 test version Apr 1998

R. X. Fischer, modified by A. Le Lirzin, modified by D. Kassner, modified by Tim McCarthy, modified by A. Le Bail

Fischer, R. X. (1985). J. Appl. Cryst. 18, 258-262.

Structure drawing program recognizing tetrahedra and octahedra; includes drawing in VRML

tessel

1997

1997.04.23

Victor Luana

A 3D "compiler" to produce crystal and molecular models, parametric surfaces and several forms of sphere tesselations

THMA14

1999

11 Mar 1999

K. N. Trueblood and E. M. Maverick, modified by Louis Farrugia

Schomaker, V. & Trueblood, K. N. (1968) Acta Cryst. B24, 63-76. Dunitz, J. D. & White, D. N. J. (1973). Acta Cryst. A29, 93-94.

Thermal motion analysis, including internal torsion

tmacle

1992

DECEMBER, 1992

Armel Le Bail

Le Bail, A. (1992). Unpublished tmacle program.

Crystal structure refinement program designed for crystals with twinning by twin lattice symmetry (TLS)

Treor

1995

June 1995

P.-E. Werner

University of Stockholm

Werner, P.-E., Eriksson, L. & Westdahl, M. (1985), J. Appl. Cryst. 18, 367-370.

Ab-initio powder indexing

xhydex

1997

21-10-97

Guy Orpen, modified by Louis Farrugia

Orpen, A. G. (1980). J. Chem. Soc. Dalton Trans. 2509-2516.

Uses crystallographically determined molecular parameters to infer the positions of hydride ligands in metal cluster complexes

xlat

1994

4.2

B. Rupp

B. Rupp, (1988). Scripta Metallurgica 22, 1

Powder-diffraction unit-cell refinement software

xyz

1992

Feb 1992

K. W. Muir and P.R. Mallinson; modified by Girdwood and Muir

Mallinson, P. R. & Muir, K. W. (1985). J. Appl. Cryst. 18, 51-53.

Various manipulations of crystal-structure coordinates

Mixed high-level languages

SIR92

1993

93.02

Altomare, A., Cascarano, G., Giacovazzo, C., Guagliardi, A., Burla M. C., Polidori G., Camalli M.

Altomare, A., Cascarano, G., Giacovazzo, C. & Guagliardi, A. (1993). J. Appl. Cryst. 26, 343-350.

Direct-methods structure solution

SIRPOW

1992

Rel. 92

Altomare, A., Cascarano, G., Giacovazzo, C., Guagliardi, A., Burla M.C., Polidori G., Camalli M.

Altomare, A., Cascarano, G., Giacovazzo, C., Guagliardi, A., Burla, M. C., Polidori, G. & Camalli, M. (1994). J. Appl. Cryst. 27, 435-436.

Direct-methods structure solution for powder diffraction

Pascal

CASCADE

1995

2

A. Dosche, R. Puchta and M. Reichenbächer

University of Erlangen

A shell that allows conversion of semi-empirical data (from programs like MOPAC, AMPAC and VAMP) into several 3d graphic formats, thus enabling the user to visualize the resulting molecular geometry.

2000s

Fortran

CAOS

2009

2009

R. Spagna and M. Camalli

Spagna, R. & Camalli. M. (1999). J. Appl. Cryst. 32, 934-942; Camalli, M. & Spagna, R. (1994). J. Appl. Cryst. 27, 861-862.

Crystal analysis operating system single-crystal suite

DIFFaX

2000

1.807: 29 Aug

Michael M. J. Treacy and Michael W. Deem

Treacy, M. M. J., Newsam, J. M. & Deem M. W. (1991). Proc. R. Soc. London Ser. A, 433, 499-520.

Program calculates the powder diffraction spectrum of a crystal formed from layers which stack coherently, but not deterministically

ESPOIR

2000

3.50 Jul 2000

Armel Le Bail

Le Bail, A. (2001). Mater. Sci. Forum, 378-381, 65-70

Monte Carlo code used for ab initio structure determination (single crystal and powder diffraction)

GRINSP

2006

2.00: Mar-Apr 2006

Armel Le Bail

Le Bail, A. (2005). J. Appl. Cryst. 38, 389-395.

Geometrically restrained inorganic structure prediction

jitax

2003

Scott A. Belmonte

Routines to read Bruker-Nonius kcd CCD frame files

McMAILLE

2006

4.00

Armel Le Bail

Le Bail, A. (2006). Powder Diffr. 19, 249-254.

A Monte Carlo and grid search code for indexing powder patterns

ORTEP-III

2000

1.0.3: 31 Jan 2000

Carroll K. Johnson and Michael N. Burnett

Oak Ridge National Laboratory

Oak Ridge Thermal Ellipsoid Plot Program

platon

2009

18 Dec 2009

A. L.Spek

University of Utrecht

Spek, A. L. (2003). J. Appl. Cryst. 36, 7-13.

Crystal structure validation and advanced crystallographic toolkit

Mixed high-level languages

readbin

2004

1.0

Scott A. Belmonte

Collection of routines for reading binary files in FORTRAN and C

writebin

2004

1.1: 9 Aug 2004

Scott A. Belmonte

Collection of routines for writing binary files in FORTRAN and C

Pascal

celref

2003

Jean Laugier and Bernard Bochu

Laboratoire des Materiaux et du Génie Physique de l'Ecole Supérieure de Physique de Grenoble

LMGP suite of programs for the interpretation of X-ray experiments, by Jean Laugier and Bernard Bochu, ENSP/Laboratoire des Matériaux et du Génie Physique, BP 46. 38042 Saint Martin d'Hères, France. http://www.lmgp.grenoble-inp.fr/

Powder-diffraction unit-cell refinement software with Windows graphical interface

chekcell

2004

Jean Laugier and Bernard Bochu

Laboratoire des Materiaux et du Génie Physique de l'Ecole Supérieure de Physique de Grenoble

LMGP suite of programs for the interpretation of X-ray experiments, by Jean Laugier and Bernard Bochu, ENSP/Laboratoire des Matériaux et du Génie Physique, BP 46. 38042 Saint Martin d'Hères, France. http://www.lmgp.grenoble-inp.fr/

Powder-diffraction graphical unit-cell indexing tool with Windows graphical interface. Interlinks with the Crysfire indexing suite and McMaille indexing

gretep

2003

Jean Laugier and Bernard Bochu

Laboratoire des Materiaux et du Génie Physique de l'Ecole Supérieure de Physique de Grenoble

LMGP suite of programs for the interpretation of X-ray experiments, by Jean Laugier and Bernard Bochu, ENSP/Laboratoire des Matériaux et du Génie Physique, BP 46. 38042 Saint Martin d'Hères, France. http://www.lmgp.grenoble-inp.fr/

Grenoble thermal ellipsoids plot program

Orient Express

2005

3.3

Jean Laugier

Laugier, J. & Filhol, A. (1983). J. Appl. Cryst. 16, 281-283; LMGP suite of programs for the interpretation of X-ray experiments, by Jean Laugier and Bernard Bochu, ENSP/Laboratoire des Matériaux et du Génie Physique, BP 46. 38042 Saint Martin d'Hères, France. http://www.lmgp.grenoble-inp.fr/

Orient a single crystal of known unit cell dimensions from a single Laue pattern

poudrix

2004

Jean Laugier and Bernard Bochu

Laboratoire des Materiaux et du Génie Physique de l'Ecole Supérieure de Physique de Grenoble

LMGP suite of programs for the interpretation of X-ray experiments, by Jean Laugier and Bernard Bochu, ENSP/Laboratoire des Matériaux et du Génie Physique, BP 46. 38042 Saint Martin d'Hères, France. http://www.lmgp.grenoble-inp.fr/

Powder pattern calculation

RATMAC

Xtal

2000

3.7

Syd Hall, James Stewart, Howard Flack, Geoff King, Doug du Boulay, Roeli Olthof-Hazekamp and many others

Hall, S. R., du Boulay, D. J. & Olthof-Hazekamp, R. (2000). Eds. Xtal3.7 System. University of Western Australia.

Single-crystal software suite