Synchrotron Radiation X-ray library
Project description
About
Miscellaneous utilities and tools for synchrotron radiation and x-ray optics.
The classes and functions here can be used in a standalone more. 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) contain functions to make easily simple plots 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 functons
Documentation
Source repository
Quick-installation
srxraylib can be installed with Python 3.x:
$ python -m pip install srxraylib
References
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file srxraylib-1.0.46.tar.gz
.
File metadata
- Download URL: srxraylib-1.0.46.tar.gz
- Upload date:
- Size: 99.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.8.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c704687d820b5fbaa467760933e6f7115710292b96874b45740c632223807f0 |
|
MD5 | 9795cbeb70c722f513b5eab6e00f9bf0 |
|
BLAKE2b-256 | 6b34c12d42c8d8d3b4f9e0074416e258d52777b88ab25e0e6cbb72a571e2b9a4 |