Provides access to the 'xylib' C++ library for to import xy data from powder diffraction, spectroscopy and other experimental methods, like gamma-ray spectrometry.

License: GPL-3 | LGPL-2.1 (for the C++ library 'xylib')

Details

Funding

Between 2017-2019, the work of Sebastian Kreutzer as maintainer of the package was supported by LabEx LaScArBx (ANR - n. ANR-10-LABX-52).

From 01/2020-04/2022, Sebastian Kreutzer received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 844457 (project: CREDit).

Supported data formats:
library version: 1.6.0

IDNAMEDESCRIPTIONFILE EXTENSIONVALID_OPTIONSDATATYPEBLOCK_TYPE
[1,]cpiSietronics Sieray CPIcpiasciisingle
[2,]uxdBruker Diffrac-AT UXDuxdasciimultiple
[3,]rigaku_datRigaku DATdatasciimultiple
[4,]bruker_rawSiemens/Bruker RAWrawbinarymultiple
[5,]bruker_spcBruker ESP300-E SPCspcbinarysingle
[6,]vamasVAMAS ISO-14976vmsasciimultiple
[7,]philips_udfPhilips UDFudfasciisingle
[8,]spePI WinSpec SPEspebinarymultiple
[9,]pdcifPowder Diffraction CIFcifasciimultiple
[10,]philips_rdPhilips PC-APD RD/SDrd sdbinarysingle
[11,]xrdmlPANalytical XRDMLxrdmlasciimultiple
[12,]canberra_mcaCanberra MCAmca datbinarysingle
[13,]canberra_cnfCanberra CNFcnfbinarysingle
[14,]xfit_xddXFIT XDDxddasciisingle
[15,]riet7RIET7/LHPM/PSI_DMCdatasciisingle
[16,]dbwsDBWS datadbw rit neuasciisingle
[17,]chiplotChiPLOT datachiasciisingle
[18,]spectraSpectra / VGX 9001 2 3 4 5 6 7 8 9asciimultiple
[19,]specsxySPECS SpecsLab2 xyxyasciimultiple
[20,]csvCSV or TSVcsv tsv tabdecimal-commaasciisingle
[21,]xsygFreiberg Instruments XSYGxsygasciimultiple

Author

Sebastian Kreutzer, Institute of Geography, Ruprecht-Karl-University of Heidelberg (Germany), Johannes Friedrich (University of Bayreuth, Germany), RLum Team (family support), Marcin Wojdyr (maintainer and author of the C++ library xylib), Peng Zhang (author of the C++ library xylib)