Xylib is a portable c++++ library that reads files containing x-y databases from powder diffraction analysis, spectroscopy or other experimental methods. Written in C + +, but bound to C and Python.
 
Xylib supported formats include plain text (CSV or TSV), powder diffraction crystallography information file (PDCIF), Siemens/bruker UXD, Siemens/bruker RAW V1/2/3, http://www.aliyun.com/ Zixun/aggregation/29869.html ">philips UDF, Philips RD (Raw Scan) V3, Rigaku DAT, Sietronics sieray CPI, dbws/dmplot data files, Canberra MCA, Xfit/koalariet XDD, RIET7/LHPM/CSRIET/ILL_D1A5/PSI_DMC DAT, Vamas ISO14976 and Princeton Instruments Winspec SPE.
 
Xylib 0.9 This version supports Canberra CNF files from Genie-2000, correctly handling the quoted fields in the CSV file.
 
Software Information: http://xylib.sourceforge.net/
 
Download Address: Http://sourceforge.net/projects/xylib/files/xylib-0.9.tar.bz2/download