Diamond Light Source
Diamond Light Source is the UK’s national synchrotron science facility, located at the Harwell Science and Innovation Campus in Oxfordshire.
Pinned Repositories
cothread
Cooperative Python Threads and EPICS Channel Access bindings
diffcalc
Diffcalc: a diffraction condition calculator for X-ray or neutron diffractometer control
discorpy
Camera calibration with sub-pixel accuracy: https://discorpy.readthedocs.io/
ethercat
EPICS support to read/write to ethercat based hardware
pmac
Driver for the Delta Tau PMAC motion controller family.
PuckBarcodeReader
The Puck Barcode Reader is a software used by Diamond XChem laboratory to scan codes placed on sample pins and on sample pucks.
pythonSoftIOC
Embed an EPICS IOC in a Python process
Savu
Tomography Reconstructon Pipeline
SuRVoS
(Su)per (R)egion (Vo)lume (S)egmentaton workbench
SynchWeb
ISPyB web application
Diamond Light Source's Repositories
DiamondLightSource/httomo
High-throughput tomography pipeline
DiamondLightSource/python-workflows
Workflows enables light-weight services to process tasks in a message-oriented environment.
DiamondLightSource/blueapi
DiamondLightSource/python-procrunner
Versatile utility function to run external processes
DiamondLightSource/davidia
React component and web endpoints for scientific data visualization.
DiamondLightSource/cryoem-services
Services and configuration for cryo-EM pipelines
DiamondLightSource/dodal
Ophyd devices and other utils that could be used across DLS beamlines
DiamondLightSource/FastCS
Control system agnostic framework for building device support in Python for both EPICS and Tango
DiamondLightSource/nexgen
Next Generation Nexus Generator
DiamondLightSource/authz
A collection of things required to add authorization to applications using Open Policy Agent
DiamondLightSource/bluesky-stomp
STOMP messaging integration for bluesky
DiamondLightSource/cs-web-lib
Library form of control system web UI prototype
DiamondLightSource/dedi-web
A client only Q-Range calculator
DiamondLightSource/fast-feedback-service
GPU based service to provide fast-feedback results
DiamondLightSource/fast_rsm
A fast reciprocal space mapper used at Diamond Light Source
DiamondLightSource/nxstacker
An utility to produce NeXus-compliance file from a stack
DiamondLightSource/pato-frontend
Particle analysis and tomography data display application (frontend)
DiamondLightSource/python-murfey
Client-Server architecture hauling Cryo-EM data around systems
DiamondLightSource/workflows
The data analysis workflows platform deployment
DiamondLightSource/mx-bluesky
Bluesky plans, plan stubs, and utilities for MX beamlines
DiamondLightSource/CATio
Control system integration of EtherCAT I/O devices running under TwinCAT using pyads and FastCS
DiamondLightSource/data-endpoint-lookup
Service for arbitrating and querying where individual data collections should store their big data.
DiamondLightSource/httomo-backends
Support files for backend libraries of High Throughput Tomography (HTTomo) software
DiamondLightSource/i18-bluesky
For code relating to the Bluesky setup on i18
DiamondLightSource/i22-bluesky
I22 specific bluesky plans and plan stubs
DiamondLightSource/observability-utils
A set of functions to reduce the boilerplate required to add OpenTelemetry based observability to your Python service or module.
DiamondLightSource/PySIMRecon
Easy to use wrapper for pyCUDAsirecon, allowing the use of DV files without PRIISM
DiamondLightSource/sci-react-ui
A collection of common, material UI styled, components for use at Diamond
DiamondLightSource/StitchM
Stitches together mosaic images taken in Cockpit (Micron) into a universally readable format, currently '.ome.tiff'
DiamondLightSource/ViSR
ViSR - todo add description