Skip to main content

A phenomenological model of X-ray Free Electron Laser (XFEL) radiation and radiation statistics.

Project description

phenom

A phenomenological model of X-ray Free Electron Laser (XFEL) radiation.

The PHENOM python package is designed to provide a simple, robust and computationally efficient method for generating representations of the complex wavefield of X-ray Free Electron Laser pulses. By making use of approximate representations of pulse wavefront and spectra, phenom allows large ensembles of photon pulses with arbitrary statistics to be generated in a truly python-ised manner.

Getting Started

At the command line::

$ pip install phenom-xfel

To check that your instillation has worked, open iPython and try::

$ import phenom

Examples

Phenom has been designed to require minimal knowledge of the XFEL process prior to generating your first pulse.

  1. Getting Started
  2. Tutorials.
  3. Integrating with WPG.

More details on generating these pulses can be found in the documentation.

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

phenom_xfel-0.0.8.tar.gz (34.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

phenom_xfel-0.0.8-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file phenom_xfel-0.0.8.tar.gz.

File metadata

  • Download URL: phenom_xfel-0.0.8.tar.gz
  • Upload date:
  • Size: 34.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.2

File hashes

Hashes for phenom_xfel-0.0.8.tar.gz
Algorithm Hash digest
SHA256 80b1ce113f572332c53b762adff6da95a9ff175c66392459fb396f77408f4f80
MD5 4ef342032fafddae3880605c36c0f858
BLAKE2b-256 55676ae4f5ee6c368cf9db86f8548d30b960d83cfa9afc2add5bdfc204ae134c

See more details on using hashes here.

File details

Details for the file phenom_xfel-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: phenom_xfel-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.2

File hashes

Hashes for phenom_xfel-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 d6f29af6a9397368796e10f40efffae67325c6b0725eba0a65ec57207fda4519
MD5 ba41830cee83c5f3b6d41d1b75d6f0de
BLAKE2b-256 6077de1259f4528706e0a0a53b384ca855b44721e38e7ad6226fe0efa64d2e1d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page