Skip to main content

Synchrotron Radiation X-ray library

Project description

# SR-xraylib

Miscellaneous utilities and tools for synchrotron radiation and x-ray optics.

The classes and functions here can be used in a standalone more. They are separated in different folders:

  • metrology: tools for x-ray optics metrology - dabam: []
  • plot: plotting tools - gol (Graphics in One Line): some functions to make easily simple plots using matplotlib
  • sources: - srfunc: 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 dostribution functopns
  • waveoptics: generic wavefront and free space propagators for x-ray optics (testing code, the final user-code is in [])

Project details

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.37.tar.gz (79.1 kB view hashes)

Uploaded source

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page