Skip to main content

beambusters

PyPI pyversions

Beambusters is an application developed to determine the detector center directly from still diffraction patterns collected in serial crystallography experiments.

Beambusters uses the methods implemented in bblib to calculate the detector center shift in each diffraction pattern, according to your initial detector geometry (CrystFEL format).

You can find more information about bblib on this page.

Installation

To install beambusters, run the following command in a terminal:

pip install beambusters

Usage

To run beambusters, use the following command in your terminal:

beambusters run_centering /path/to/list/file /path/to/config/file

The configuration file uses the YAML format. An example of a configuration file can be found on this page.

Contact

Ana Carolina Rodrigues led the development of Beambusters from 2021 to 2025 at the Deutsches Elektronen-Synchrotron (DESY) in Hamburg, Germany.

For questions, please contact:

Email: sc.anarodrigues@gmail.com

Metadata

Release files for beambusters 3.1.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 beambusters 3.1.0
File Size Uploaded Provenance Actions
beambusters-3.1.0.tar.gz 22.8 kB Without provenance Details for beambusters-3.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for beambusters 3.1.0
File Interpreter ABI Platform Actions
beambusters-3.1.0-py3-none-any.whl Python 3 none any Details for beambusters-3.1.0-py3-none-any.whl

Total release size: 47.3 kB

Release files / beambusters-3.1.0.tar.gz

Download URL beambusters-3.1.0.tar.gz
Size 22.8 kB
Tags Source
SHA-256 checksum
How to use checksums
34a1a5583ae7db367db7d6bb71e8678c95880e91123baff2fe660cb0309a4016
BLAKE2b-256 checksum
How to use checksums
5a504524ee9244c00d916111c1ffc318c3eb1f79402b2a29fe23992ab039b1d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.4 CPython/3.10.18 Linux/6.11.0-1018-azure

Release files / beambusters-3.1.0-py3-none-any.whl

Download URL beambusters-3.1.0-py3-none-any.whl
Size 24.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
63a65e5ccb8d0fe2f92d98794ce581aff293d0e9124828b4f92002355e76d49e
BLAKE2b-256 checksum
How to use checksums
46d98e0334904351d50368947fa7be2aab5a7a77aa5af51a0e79714823eaf220
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.4 CPython/3.10.18 Linux/6.11.0-1018-azure

Security for beambusters 3.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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