Libisis: software for manipulating neutron scattering data
Libisis is a suite of tools for analyzing neutron scattering data developed at the ISIS pulsed neutron source.
Libisis takes raw signals obtained from number of the neutron scattering instruments and transforms these data into neutron scattering data in the form of <math>S_N (detector_n ,\tau _f )</math> where <math>S_N</math> is the number of neutron counted by the detector, <math>detector_n</math> -- number of the detector and <math>\tau _f</math> -- the time of the neutron's flight to this detector.
These data then have to be processed by the Homer application, which transforms these data into the data in the form <math>S(detector_n,\epsilon)</math>, where <math>S</math> is now in a physical units (e.g. mb/Sr/Unit_cell or relative units, related to a white beam vanadium run) and the <math>\epsilon</math> is the energy, lost by neutrons in collisions.
In addition to raw neutron scattering data, LIBISIS and HOMER use number of instrument and experiment description and calibration data files to do their job properly. Technical description of these files and what these programs are doing can be found here.
LIBISIS has a Fortran core with a Matlab interface. Some applications, such as Homer, can be run as standalone applications. Libisis was primarily developed by Dickon Champion, Freddie Akeroyd, Pranav Amin, Toby Perring and Dean Whittaker.
- Download and setup LIBISIS - here are the download and setup instructions
- Using Homer - Information for the Homer application
- User Manual - a helpful user guide for the matlab components of Libisis
- Tutorial - a quick start tutorial including Homer and libisis
- Quick Start For Mgenie Users - a very brief look at the differences between mgenie and Libisis
- What's New
- Getting Started: Installation Instructions for LIBISIS developers
- Developer Notes
- Subroutine Documentation - The Fortran components of Libisis
- Dean's Wiki Editing Tips
- MSLICE mex options to compile distributed mslice fortran files on linux
- Code documentation produced by Doxygen
- Coding Conventions
- Browse the latest source code online via the ViewVC or TRAC browsers
- Information about accessing the latest source code directly from the SubversionServer
Reporting and Tracking Bugs
- Timeline (recent changes to the task list and source code)
- Roadmap (progress and milestones)]
- List or Submit bugs via the IssueReporting system
- Mailing lists
- Archive of ticket change/update and subversion commit emails
- OLD PHP wiki Library usage documentation
Consult the User's Guide for information on using the wiki software.