|
NAMEmxformat - Text data set conversion/merging tool of the McXtrace X-ray trace simulation packageSYNOPSISmxformat [--format=FORMAT] [file|dir ...]DESCRIPTIONThe mxformat command is the text data conversion tool of the McXtrace package. It may convert any kind of McXtrace data into an other format. Additionally, it can merge equivalent data sets. These might be for instance two simulations made independently (e.g. on a grid or cluster) with the same instrument and parameters. The result will be as if the simulation was performed once on a single machine. The command can merge at the same time many data sets into families. When given directories as input, mxformat works recursively, and the resulting data set follows the same directory hierarchy as the input data sets.McXtrace is a general tool for simulating neutron scattering instruments and experiments. It is actively supported by DTU Physics, ESRF, and University of Copenhagen McXtrace is based on a compiler [mcxtrace(1)] that reads a high-level specification language defining the instrument to be simulated and produces C code that performs the Monte Carlo Simulation. The system is very fast in use, both when setting up the instrument definition and when doing calculations. McXtrace supports all neutron scattering instruments, including triple-axis, time-of-flight instruments, and polarised neutrons. It comes with a comprehensive manual and a library of well-tested components that include most standard elements of neutron scattering instruments, including steady-state and pulsed sources, monochromators/analysers, guides, collimators, vanadium and powder samples, velocity selectors and choppers, and a variety of detectors. The package consists of the following user commands:
We encourage users to refer to the User and Component Manuals, which are available with the command mxdoc OPTIONS
EXAMPLES
BUGSmxformat can only handle text data sets. Data sets generated with binary files can not be translated.Additionally, as mxformat works by identification of specific keywords in each data file, if these keywords match some file or component names, the meta data used to identify the simulation might be guessed wrong. Anyway, the data set will still be exact. McXtrace is a large package, and bugs might be found. If so, please report to http://trac.mcxtrace.org/ and the mailing list mcxtrace-users@mcxtrace.org AUTHORErik B Knudsen, Peter Kjaer Willendrup, Kim Lefmann, and Søren SchmidtSEE ALSOmcxtrace(1), mxrun(1), mxdisplay(1), mxplot(1), mxgui(1), mxdoc(1), mxformat(1)web site: <http://www.mcxtrace.org> mailing list: <mailto:mcxtrace-users@mcxtrace.org> matlab(1), idl(1), octave(1), vitess(1), NISP(1), restrax(1), mcnp(1), tripoli(1)
Visit the GSP FreeBSD Man Page Interface. |