beambusters

Detector center refinement for serial crystallography

https://github.com/anananacr/beambusters

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Detector center refinement for serial crystallography

Basic Info
Statistics
  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 25
Created over 2 years ago · Last pushed 10 months ago
Metadata Files
Readme License Citation

README.md

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:

bash pip install beambusters

Usage

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

bash 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

Owner

  • Name: Ana Carolina Rodrigues
  • Login: anananacr
  • Kind: user
  • Location: Hamburg, Germany
  • Company: CFEL - DESY

PhD student in Physics.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: beambusters
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Ana Carolina
    family-names: Rodrigues
    email: sc.anarodrigues@gmail.com
    orcid: 'https://orcid.org/0000-0001-6180-9522'
repository-code: 'https://github.com/anananacr/beambusters'
abstract: >-
  API for detector center refinement for serial
  crystallography experiments. Performs the determination of
  the diffraction pattern center and calculates the detector
  center shift of each event.
keywords:
  - serial crystallography
  - xray
  - diffraction
  - electron
license: GPL-3.0

GitHub Events

Total
  • Release event: 3
  • Watch event: 1
  • Delete event: 8
  • Push event: 45
  • Pull request event: 9
  • Create event: 9
Last Year
  • Release event: 3
  • Watch event: 1
  • Delete event: 8
  • Push event: 45
  • Pull request event: 9
  • Create event: 9

Issues and Pull Requests

Last synced: 10 months ago

All Time
  • Total issues: 0
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • anananacr (20)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 41 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 24
  • Total maintainers: 1
pypi.org: beambusters
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 41 Last month
Rankings
Dependent packages count: 10.9%
Average: 36.2%
Dependent repos count: 61.5%
Maintainers (1)
Last synced: 10 months ago

Dependencies

.github/workflows/python-publish.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v3 composite
poetry.lock pypi
  • abstract 2022.7.10
  • base32hex 1.0.2
  • bblib 2.1.8
  • black 24.1.1
  • build 1.0.3
  • cachecontrol 0.14.0
  • certifi 2024.2.2
  • cffi 1.16.0
  • charset-normalizer 3.3.2
  • cleo 2.1.0
  • click 8.1.7
  • colorama 0.4.6
  • colouration 2020.7.26
  • contourpy 1.2.0
  • crashtest 0.4.1
  • cryptography 42.0.5
  • cycler 0.12.1
  • cython 3.0.8
  • distlib 0.3.8
  • dulwich 0.21.7
  • fabio 2023.10.0
  • fastjsonschema 2.19.1
  • filelock 3.13.1
  • fonttools 4.48.1
  • graphviz 0.20.1
  • h5py 3.10.0
  • hdf5plugin 4.4.0
  • idna 3.6
  • imageio 2.33.1
  • importlib-metadata 7.0.1
  • installer 0.7.0
  • jaraco-classes 3.3.1
  • jeepney 0.8.0
  • keyring 24.3.0
  • kiwisolver 1.4.5
  • lazy-loader 0.3
  • llvmlite 0.42.0
  • lxml 5.1.0
  • markdown-it-py 3.0.0
  • matplotlib 3.8.2
  • mdurl 0.1.2
  • more-itertools 10.2.0
  • msgpack 1.0.7
  • msgpack-numpy 0.4.8
  • mypy-extensions 1.0.0
  • networkx 3.2.1
  • numpy 1.26.4
  • ondamonitor 23.8.3
  • packaging 23.2
  • pandas 2.2.0
  • pathspec 0.12.1
  • pexpect 4.9.0
  • pillow 10.2.0
  • pkginfo 1.9.6
  • platformdirs 4.2.0
  • poetry 1.8.0
  • poetry-core 1.9.0
  • poetry-plugin-export 1.6.0
  • ptyprocess 0.7.0
  • pycparser 2.21
  • pygments 2.17.2
  • pyparsing 3.1.1
  • pyproject-hooks 1.0.0
  • python-dateutil 2.8.2
  • pytz 2024.1
  • pywin32-ctypes 0.2.2
  • pyyaml 6.0.1
  • pyzmq 25.1.2
  • rapidfuzz 3.6.1
  • requests 2.31.0
  • requests-toolbelt 1.0.0
  • rich 13.7.0
  • ruamel-yaml 0.18.6
  • ruamel-yaml-clib 0.2.8
  • scikit-image 0.22.0
  • scipy 1.12.0
  • secretstorage 3.3.3
  • shellingham 1.5.4
  • six 1.16.0
  • tifffile 2024.2.12
  • tomli 2.0.1
  • tomlkit 0.12.3
  • trove-classifiers 2024.2.23
  • typer 0.9.0
  • typing-extensions 4.10.0
  • tzdata 2024.1
  • urllib3 2.2.1
  • virtualenv 20.25.1
  • xattr 1.1.0
  • zipp 3.17.0
pyproject.toml pypi
  • abstract 2022.7.10
  • base32hex 1.0.2
  • bblib 2.1.8
  • black 24.1.1
  • build 1.0.3
  • cachecontrol 0.14.0
  • certifi 2024.2.2
  • cffi 1.16.0
  • charset-normalizer 3.3.2
  • cleo 2.1.0
  • click 8.1.7
  • colouration 2020.7.26
  • contourpy 1.2.0
  • crashtest 0.4.1
  • cryptography 42.0.5
  • cycler 0.12.1
  • cython 3.0.8
  • distlib 0.3.8
  • dulwich 0.21.7
  • fabio 2023.10.0
  • fastjsonschema 2.19.1
  • filelock 3.13.1
  • fonttools 4.48.1
  • graphviz 0.20.1
  • h5py 3.10.0
  • hdf5plugin 4.4.0
  • idna 3.6
  • imageio 2.33.1
  • importlib-metadata 7.0.1
  • installer 0.7.0
  • jaraco-classes 3.3.1
  • jeepney 0.8.0
  • keyring 24.3.0
  • kiwisolver 1.4.5
  • lazy-loader 0.3
  • llvmlite 0.42.0
  • lxml 5.1.0
  • markdown-it-py 3.0.0
  • matplotlib 3.8.2
  • mdurl 0.1.2
  • more-itertools 10.2.0
  • msgpack 1.0.7
  • msgpack-numpy 0.4.8
  • mypy-extensions 1.0.0
  • networkx 3.2.1
  • numpy 1.26.4
  • ondamonitor 23.8.3
  • packaging 23.2
  • pandas 2.2.0
  • pexpect 4.9.0
  • pillow 10.2.0
  • pkginfo 1.9.6
  • platformdirs 4.2.0
  • ptyprocess 0.7.0
  • pycparser 2.21
  • pygments 2.17.2
  • pyparsing 3.1.1
  • pyproject-hooks 1.0.0
  • python ^3.10
  • python-dateutil 2.8.2
  • pytz 2024.1
  • pyyaml 6.0.1
  • pyzmq 25.1.2
  • rapidfuzz 3.6.1
  • requests 2.31.0
  • requests-toolbelt 1.0.0
  • rich 13.7.0
  • ruamel-yaml 0.18.6
  • ruamel-yaml-clib 0.2.8
  • scikit-image 0.22.0
  • scipy 1.12.0
  • secretstorage 3.3.3
  • shellingham 1.5.4
  • six 1.16.0
  • tifffile 2024.2.12
  • tomli 2.0.1
  • tomlkit 0.12.3
  • trove-classifiers 2024.2.23
  • typer 0.9.0
  • typing-extensions 4.10.0
  • tzdata 2024.1
  • urllib3 2.2.1
  • virtualenv 20.25.1
  • zipp 3.17.0