RIET: Available Free Resources for Crystallographic Programmers/Developers

L. Cranswick ( L.M.D.Cranswick@dl.ac.uk )
Wed, 27 May 1998 02:41:02 +0100 (BST)

For those interested in obtaining resources to help develop
crystallographic code, you may like to point your web browsers
towards:
http://www.dl.ac.uk/CCP/CCP14/recomm/index.html

This includes links and auto-mirrors of hopefully relevant material.

Links and mirrors of crystallographic code and programs that can make
life easier - HKL generation, scattering factor generation, classic code
that may be investigating (they could do amazing crystallographic
things on 4k of RAM in the old days(?)).

Just to make it harder to deny portability of that old 640k based
DOS software (due to not being able to afford a modern compiler(?)),
included are various GNU based free compilers - with special
emphasis on PC/Windows based compilers - Gnu C/C++ and Gnu
Fortran compilers. (ready to go binaries - not just compiler
source code)

Sections on OS portable (PC/UNIX/Mac) GUI tools are included.
The two main exciting things for the moment (Java is not one
of them - personal bias) are:
Tcl/Tk (Tickle) - excellent for quickly putting GUIs on
command-line legacy software.
(http://www.dl.ac.uk/CCP/CCP14/recomm/index.html#tcltk)
Free C++ graphical toolkits
- wxWindows
- Objectcentral
(http://www.dl.ac.uk/CCP/CCP14/recomm/index.html#c-gui)

Some general source code links and mirrors to give an idea of
what is available on the internet is also included:
(http://www.dl.ac.uk/CCP/CCP14/recomm/index.html#code)
(e.g., fft libraries, stat codes, pattern recognition, mass
analysis of data projects)

About OS portability of GUI C++ programs, a mirror of the
Santis software for scientific data analysis is included:
http://www.physiology.rwth-aachen.de/bs/santis/
http://www.dl.ac.uk/CCP/CCP14/ccp/web-mirrors/programming/santis/bs/santis/
This was built with the aid of the free wxWindows - and has GUI
binaries that run on Windows and various UNIX platforms - no need
for two completely different development systems.

----

This is a hopefully growing web-page and suggestions are welcome.

Regards,

Lachlan.

-- Lachlan M. D. CranswickCollaborative Computational Project No 14 (CCP14)    for Single Crystal and Powder DiffractionDaresbury Laboratory, Warrington, WA4 4AD U.KTel: +44-1925-603703  Fax: +44-1925-603124  E-mail: l.cranswick@dl.ac.uk   Ext: 3703  Room C14CCP14 Webpage (Under heavy reconstruction):   http://www.dl.ac.uk/CCP/CCP14/