Diamond Light Source's repositories
python-workflows
Workflows enables light-weight services to process tasks in a message-oriented environment.
python-procrunner
Versatile utility function to run external processes
httomolibgpu
A library of GPU-enabled data processing and reconstruction methods for tomography
python-copier-template
Replacing Diamond Light Source's python3-pip-skeleton using Copier
developer-portal
A deployment of backstage for use at Diamond Light Source
cryoem-services
Services and configuration for cryo-EM pipelines
flask-ispyb-logistics
Dewar tracking within synchrotron
mkdocs-techdocs-diamond
A mkdocs plugin to configure sites for inclusion as part of the developer guide
python-murfey
Client-Server architecture hauling Cryo-EM data around systems
graph-crystal-snapshots
A service providing crystal snapshots information from ISPyB as part of the Diamond graph
graph-datasets
A service providing data collection information from ISPyB as part of the Diamond graph
graph-processed-data
A service providing processed data information from ISPyB as part of the Diamond graph
graph-sessions
A service providing beamline session information as part of the data-gateway
logpanel
Graylog frontend that displays aggregated, streaming logs for multiple services
observability-utils
A set of functions to reduce the boilerplate required to add OpenTelemetry based observability to your Python service or module.