Skip to main content

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

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

[1] https://github.com/oasys-kit/DabamFiles

[2] http://dx.doi.org/10.1107/S1600577516005014

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

srxraylib-1.0.47.tar.gz (99.1 kB view details)

Uploaded Source

File details

Details for the file srxraylib-1.0.47.tar.gz.

File metadata

  • Download URL: srxraylib-1.0.47.tar.gz
  • Upload date:
  • Size: 99.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for srxraylib-1.0.47.tar.gz
Algorithm Hash digest
SHA256 a18703da5b7e39f43ef8122faf8a86720c4533608688eea325a949298ca82b40
MD5 b4914c4afbadae64567f5570b7d5eb88
BLAKE2b-256 aadea013562280841795418cda3416813c426cd244b39b028c52280ab8f2cfd4

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.69

2 files

1.0.68

2 files

1.0.67

2 files

1.0.66

2 files

1.0.65

2 files

1.0.64

1 file

1.0.63

1 file

1.0.62

1 file

1.0.61

1 file

1.0.60

1 file

1.0.59

1 file

1.0.58

1 file

1.0.57

1 file

1.0.56

1 file

1.0.55

1 file

1.0.54

1 file

1.0.53

1 file

1.0.52

1 file

1.0.51

1 file

1.0.50

1 file

1.0.49

1 file

1.0.48

1 file

This release

1.0.47 This release

1 file

1.0.46

1 file

1.0.45

1 file

1.0.44

1 file

1.0.43

1 file

1.0.42

1 file

1.0.41

1 file

1.0.40

1 file

1.0.39

1 file

1.0.38

1 file

1.0.37

1 file

1.0.36

1 file

1.0.35

1 file

1.0.34

1 file

1.0.33

1 file

1.0.32

1 file

1.0.31

1 file

1.0.30

1 file

1.0.29

1 file

1.0.28

1 file

1.0.25

1 file

1.0.24

1 file

1.0.23

1 file

1.0.22

1 file

1.0.21

1 file

1.0.20

1 file

1.0.19

1 file

1.0.18

1 file

1.0.17

1 file

1.0.16

1 file

1.0.15

1 file

1.0.14

1 file

1.0.13

1 file

1.0.12

1 file

1.0.11

1 file

1.0.10

1 file

1.0.9

1 file

1.0.8

1 file

1.0.7

1 file

1.0.6

1 file

1.0.5

1 file

1.0.4

1 file

1.0.3

1 file

1.0.2

1 file

1.0.1

1 file

1.0.0

1 file

0.0.9

1 file

0.0.8

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page