xylib

xylib is a portable library for reading files that contain x-y data from powder diffraction, spectroscopy or other experimental methods.

Supported formats:

The library is written in C++, but it comes with C and Python bindings.

It also comes with a tiny program xyconv, which converts supported formats to TSV.

For API description, see xylib/xylib.h file.

Licence: LGPL

DOWNLOAD

Binary packages:

Source:

To build from source, you need:

On Unix, just type ./configure && make. If you downloaded the source from svn, run autoreconf -i first.

MISC NOTES

The file sample-urls contains links to files in formats handled by xylib.

In addition to C++ API, we provide C API and very simple Python bindings. So far we had no requests for binding to other languages.

Documentation for programmers who want to extend xylib is in the file README.dev.

freshmeat provides new version notifications.

xylib is used by:

AUTHORS

CONTACT

Feel free to send e-mail to the authors, or to the fityk-devel mailing list.

CREDITS

HISTORY