Skip to main content

The CFELPyUtils Library

Introduction

cfel_fmt is a fork of the CFELPyUtils library developed at the Center For Free Electron Laser Science (CFEL) in Hamburg. It contains functions relating to parsing the text-based .geom file format used by CrystFEL and certain other tools, and the CrystFEL stream output format.

Features

  • Reading CrystFEL detector geometry information
  • Reading CrystFEL streams

Installation

The cfel_fmt library is available on the Python Package Index (PyPI). It can be installed using the 'pip' command:

pip install cfel_fmt

The library can also be installed manually by checking out this repository and running:

pip install .

Contributors

The CFELPyUtils library was developed in the lab of Henry Chapman at the Center For Free Electron Laser Science in Hamburg.

Many people from different institutions worlwide contribute code, testing and support to the project:

  • Valerio Mariani
  • Anton Barty
  • Andrew Morgan
  • Thomas A. White
  • Thomas Kluyver
  • Philipp Middendorf
  • Luca Gelisio
  • Florian Lauck

If you have any questions or want to contribute, please contact us.

Documentation

Documentation for cfel_fmt is available on Gitlab pages and in the docs/ of the repository.

Source Code

The source code of cfel_fmt can be found on the EuXFEL GitLab instance: https://git.xfel.eu/dataAnalysis/cfel_fmt#

Metadata

Release files for cfel-fmt 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cfel-fmt 2.2.0
File Size Uploaded
cfel_fmt-2.2.0.tar.gz 31.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cfel-fmt 2.2.0
File Interpreter ABI Platform
cfel_fmt-2.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 57.3 kB

Release files / cfel_fmt-2.2.0.tar.gz

Download URL cfel_fmt-2.2.0.tar.gz
Size 31.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b0d8e024f9fd0c3d1d92840e41e3898e1f86fd85806c1275a8e9553c820efee1
BLAKE2b-256 checksum
How to use checksums
c84367d3c4b300b6dc3b34e5eb9859f123f23e5f74e9674b739e9f5b3d7b5a18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release files / cfel_fmt-2.2.0-py3-none-any.whl

Download URL cfel_fmt-2.2.0-py3-none-any.whl
Size 25.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2c7301bce98f949e5f7996834b68b8cc7df702c94f118b688067410a74e8875b
BLAKE2b-256 checksum
How to use checksums
a5a0d10a2e341eb8cae56044f249bd10e94ba94a8ea9abfcb847e0e0e9541a3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.9.21

Release history Release notifications | RSS feed

This release

2.2.0 This release

2 release files

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