Skip to main content

Parsing file formats associated with CFEL software projects

Project description

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#

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

cfel_fmt-2.2.0.tar.gz (31.4 kB view details)

Uploaded Source

Built Distribution

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

cfel_fmt-2.2.0-py3-none-any.whl (25.8 kB view details)

Uploaded Python 3

File details

Details for the file cfel_fmt-2.2.0.tar.gz.

File metadata

  • Download URL: cfel_fmt-2.2.0.tar.gz
  • Upload date:
  • Size: 31.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for cfel_fmt-2.2.0.tar.gz
Algorithm Hash digest
SHA256 b0d8e024f9fd0c3d1d92840e41e3898e1f86fd85806c1275a8e9553c820efee1
MD5 6fe3a5caaf1bee4422fe4861c939135a
BLAKE2b-256 c84367d3c4b300b6dc3b34e5eb9859f123f23e5f74e9674b739e9f5b3d7b5a18

See more details on using hashes here.

File details

Details for the file cfel_fmt-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: cfel_fmt-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 25.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for cfel_fmt-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2c7301bce98f949e5f7996834b68b8cc7df702c94f118b688067410a74e8875b
MD5 0476ae9780b3259564af73a643c05240
BLAKE2b-256 a5a0d10a2e341eb8cae56044f249bd10e94ba94a8ea9abfcb847e0e0e9541a3f

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