beambusters
Detector center refinement for serial crystallography
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
Repository
Detector center refinement for serial crystallography
Basic Info
- Host: GitHub
- Owner: anananacr
- License: gpl-3.0
- Language: Python
- Default Branch: main
- Homepage: https://anananacr.github.io/beambusters/
- Size: 5.02 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 25
Metadata Files
README.md
beambusters
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
- Repositories: 7
- Profile: https://github.com/anananacr
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
- Documentation: https://beambusters.readthedocs.io/
- License: gpl-3.0
-
Latest release: 3.0.0
published 10 months ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- 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
- 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