https://github.com/tschoonj/xraylib
A library for X-ray matter interaction cross sections for X-ray fluorescence applications
https://github.com/tschoonj/xraylib
c c-plus-plus csharp fortran fundamental-parameters idl java lua multi-platform objective-c pascal perl php python ruby x-ray-crystallography x-ray-fluorescence x-ray-physics
Last synced: about 15 hours ago
JSON representation
A library for X-ray matter interaction cross sections for X-ray fluorescence applications
- Host: GitHub
- URL: https://github.com/tschoonj/xraylib
- Owner: tschoonj
- License: other
- Created: 2009-03-27T09:32:21.000Z (about 16 years ago)
- Default Branch: master
- Last Pushed: 2024-11-25T00:10:23.000Z (6 months ago)
- Last Synced: 2025-05-15T15:06:05.132Z (about 15 hours ago)
- Topics: c, c-plus-plus, csharp, fortran, fundamental-parameters, idl, java, lua, multi-platform, objective-c, pascal, perl, php, python, ruby, x-ray-crystallography, x-ray-fluorescence, x-ray-physics
- Language: C
- Homepage: https://github.com/tschoonj/xraylib/wiki
- Size: 64 MB
- Stars: 138
- Watchers: 21
- Forks: 56
- Open Issues: 11
-
Metadata Files:
- Readme: README
- Changelog: Changelog
- Funding: .github/FUNDING.yml
- License: license_all.txt
- Citation: CITATION.cff
- Authors: AUTHORS
Awesome Lists containing this project
README
xraylib
=======This is xraylib, a library for X-ray matter interactions cross sections for X-ray fluorescence applications: core C library
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Availability
============The current stable version of xraylib is always available from http://github.com/tschoonj/xraylib
Installation
============xraylib can be compiled using GNU Autotools or meson. Please consult the INSTALL file in this distribution for more detailed instructions.
An installer for Windows including a 64-bit dll and the xraylib headers is also available.More information about xraylib
==============================The project homepage is https://github.com/tschoonj/xraylib/wiki
See the Changelog file for recent changes to the library.
In 2004 an article was published about xraylib: A. Brunetti, M. Sanchez del Rio, B. Golosio, A. Simionovici and A. Somogyi, "A library for X-ray matter interaction cross sections for X-ray fluorescence applications", Spectrochimica Acta B 59 (2004) 1725-1731 (doi: http://dx.doi.org/10.1016/j.sab.2004.03.014)
This paper was recently superseded by a new publication, covering all aspects of xraylib upto version 2.15.0: T. Schoonjans, A. Brunetti, B. Golosio, M. Sanchez del Rio, V. A. Solé, C. Ferrero and L. Vincze, "The xraylib library for X-ray--matter interactions. Recent developments", Spectrochimica Acta B 66 (2011) 776-784 (doi: http://dx.doi.org/10.1016/j.sab.2011.09.011)
If you would publish scientific results that were obtained using xraylib, please refer to this paper.
Subscription to our mailing list is possible at https://lists.ugent.be/wws/info/xraylib
Reporting bugs
==============Details of compilation problems can be found in the INSTALL file.
If you would encounter a bug which is not covered in these files please report it in the Issues section http://github.com/tschoonj/xraylib
Contributing to xraylib
=======================If you are interested in participating in xraylib development, please see the webpage at http://ftp.esrf.eu/pub/scisoft/xraylib/readme.html