|
|
|
The Computing for Science (CS) group supports ILL scientists, students and visitors in a number of activities including data analysis, instrument simulation and sample simulation.

ILL SANS PROGRAMS FOR PCVersion 6 R. Ghosh, September 2008 Principal programs in the ILL Unix SANS suite have been adapted to run on PCs under Windows XP and Vista and Windows 7. They may be copied from the ftp server of the ILL, together with useful library routines. A new zip file distribution can be found at: ftp://ftp.ill.fr/pub/cs/sans (approx 15Mb compressed). For the Macintosh 10.4, 10.5 10.6 (and probably 10.7, Lion) there is also a distribution on ftp://ftp.ill.fr/pub/cs/sans This includes a file sassetup which sets the system configuration similar to that described in the manual for Linux systems. Included in this distribution are the necessary shared libraries.
For Linux the ftp server ftp://ftp.ill.fr/pub/cs/sans has a copy of the SANS programs which have been built "static" namely without requiring shared libraries on the target computer, and are independent of 32 or 64 bit system specificity. This should render them system independent, at the space cost that each program is somewhat larger than normal since each contains a full copy of library routines.
The program description manual is available at: ftp://ftp.ill.fr/pub/cs/sans/sans_manual.pdf A program launcher PROP has been written to simplify use of programs on WindowsNT, 2000, XP and Vista. This offers facilities to set up work directories, data directories, and lauch the programs easily in a Windows environment. In addition it provides a simple way of viewing and printing results. This is included in the above zip file
Tim Pearson's PGPLOT graphics have been completely updated using Tsuguhiro TAMARIBUCHI's GRWND.EXE graphics server program which allows the graphics to be printed directly onto a standard windows printer. All PC programs have been recompiled using MinGW version 3.4.2, PC tools, and the libraries are included in the distribution file for those wishing to extend their use.
The OSX programs have been built with gfortran version gcc-4.2.3; the Linux programs have been built with g77 version 3.3 (though gfortran ersions also run without problem. Obtaining the ILL-SANS programs using anonymous@ftp.ill.frPoint your browser at ftp://ftp.ill.fr/pub/cs/sans/ These programs are the property of the ILL. The programs are made available for use on academic sites with no charge on the condition that no commercial use is made of the results. ILL does not guarantee the correctness of the programs, though all have been subjected to tests; any comments concerning errors or improvements will be welcomed. R. Ghosh (ron(at)ill.eu) Further information will be found from the ILL WWW home page, in the sections on Computing for Scientists. URL www.ill.eu/computing-for-science/home/ Here too will be found brief instructions on exporting data using the public domain utility ZIP, which runs on most systems, and offers a unified method for compacting complete hierarchical directory structures, and extracting parts subsequently (UNZIP). Copies for different systems will be found on the Sun Site Server URL src.doc.ic.ac.uk/packages/zip
Exporting data from ILL
The recommended method for taking away raw data, which can clearly be voluminous, is to ask Service Informatique, si(at)ill.eu to write the data onto a CDROM. Using the ISO9660 standard these can be re-read on most CDROM drives. Alternatively data can be written onto USB-keys or CDrom on the self-service PCs which have network access to the Unix systems (e.g. data for D11 cycle 2, 2004, data may be found on \\serdon\042\d11\ ) Regrouped data can usually be sent by FTP, preferably after using ZIP, and sending in BINARY mode.
AcknowledgementI gratefully acknowledge the help of Prof. Adrian Rennie, Uppsala University, for his help in testing these programs. Please report difficulties that arise, errors, or other wishes for additional programs or modifications to: |