SR-xraylib
About
Miscellaneous utilities and tools for synchrotron radiation and x-ray optics.
The classes and functions here can be used in a standalone mode. They include:
- metrology: tools for x-ray optics metrology, including dabam (DAtaBAse for Metrology profiles) [1,2].
- plot: plotting tools. GOL (Graphics in One Line) contains functions to make simple plots easily using matplotlib.
- synchrotron sources: srfunc contains functions to calculate synchrotron emission of bending magnets and wigglers.
- util:
data_structors: igor-like data structures.h5_simple_writer: simple writer for hdf5 files.inverse_method_sampler: classes for generating random numbers following given 1D, 2D and 3D probability distribution functions.
Documentation
https://srxraylib.readthedocs.io/
Source repository
https://github.com/oasys-kit/sr-xraylib
Quick-installation
srxraylib can be installed with Python 3.x:
$ python -m pip install srxraylib
References
Release files for srxraylib 1.0.69
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| srxraylib-1.0.69.tar.gz | 122.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| srxraylib-1.0.69-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 260.7 kB
Release files / srxraylib-1.0.69.tar.gz
| Download URL | srxraylib-1.0.69.tar.gz |
|---|---|
| Size | 122.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ee47513e2e8ec12d0b0bf7b8dd89305d94cb218f0bf8c5d6a9e160325a926d55
|
|
BLAKE2b-256 checksum How to use checksums |
48fc4a94c4791f439ed6bb1aa74b0bef890da767ea67b7d9798269e204ffb3a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / srxraylib-1.0.69-py3-none-any.whl
| Download URL | srxraylib-1.0.69-py3-none-any.whl |
|---|---|
| Size | 138.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3180434f3a872dfe07b3db404e274820d3d1f84a865538080901d668858fb46b
|
|
BLAKE2b-256 checksum How to use checksums |
eb5e805e76946e37f61f8cc72a88276967f72fc4f76352b51e830f44ce8a53d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|