GitHub / DiamondLightSource 108 Repositories
DiamondLightSource/atip
ATIP: Accelerator Toolbox Interface for Pytac
Language: Python - Size: 4.86 MB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 5 - Forks: 2

DiamondLightSource/flask-ispyb-logistics
Dewar tracking within synchrotron
Language: Python - Size: 2.06 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 1 - Forks: 2

DiamondLightSource/squid
A repo for UI library developments
Language: TypeScript - Size: 8.44 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 1

DiamondLightSource/blueapi
Language: Python - Size: 182 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 7 - Forks: 6

DiamondLightSource/dodal
Ophyd devices and other utils that could be used across DLS beamlines
Language: Python - Size: 325 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 12

DiamondLightSource/SynchWeb
ISPyB web application
Language: JavaScript - Size: 22.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 17 - Forks: 31

DiamondLightSource/bimorph-mirror-analysis
Language: Python - Size: 385 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

DiamondLightSource/TomoHub
GUI for HTTomo software
Language: TypeScript - Size: 38.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

DiamondLightSource/ViSR
ViSR - todo add description
Language: Python - Size: 152 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

DiamondLightSource/dedi-web
A client only Q-Range calculator
Language: TypeScript - Size: 11.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 1

DiamondLightSource/user-office-core Fork of UserOfficeProject/user-office-core
This is user office core repository including both backend and frontend. To view or create issues, see https://github.com/UserOfficeProject/issue-tracker
Size: 59.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

DiamondLightSource/workflows
The data analysis workflows platform deployment
Language: Rust - Size: 2.43 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 4

DiamondLightSource/httomo
High-throughput tomography pipeline
Language: Python - Size: 293 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 3

DiamondLightSource/mx-bluesky
Bluesky plans, plan stubs, and utilities for MX beamlines
Language: Python - Size: 91.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 2

DiamondLightSource/sm-bluesky
Language: Python - Size: 2.73 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

DiamondLightSource/numtracker
Service for arbitrating and querying where individual data collections should store their big data.
Language: Rust - Size: 832 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

DiamondLightSource/deploy-tools
Language: Python - Size: 339 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

DiamondLightSource/sci-react-ui
A collection of common, material UI styled, components for use at Diamond and beyond.
Language: TypeScript - Size: 3.01 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2 - Forks: 2

DiamondLightSource/synchweb-devel-env
synchweb development environment
Language: Jinja - Size: 87.4 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 2

DiamondLightSource/httomo-backends
Support files for backend libraries of High Throughput Tomography (HTTomo) software
Language: Python - Size: 6.87 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 1

DiamondLightSource/spectroscopy-bluesky
Language: Python - Size: 101 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 1

DiamondLightSource/ispyb-database
Database schema and documentation for the Diamond flavour of the ISPyB database
Language: Shell - Size: 4.08 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 13

DiamondLightSource/cryoem-services
Services and configuration for cryo-EM pipelines
Language: Python - Size: 1.08 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 0

DiamondLightSource/davidia
React component and web endpoints for scientific data visualization.
Language: TypeScript - Size: 8.71 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 4 - Forks: 1

DiamondLightSource/python-copier-template
Diamond's opinionated copier template for pure Python projects managed by pip
Language: Jinja - Size: 6.51 MB - Last synced at: about 13 hours ago - Pushed at: about 14 hours ago - Stars: 8 - Forks: 6

DiamondLightSource/aithre
Laser shaping GUI
Language: Python - Size: 6.55 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

DiamondLightSource/FastCS
Control system agnostic framework for building device support in Python for both EPICS and Tango
Language: Python - Size: 30.6 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 3 - Forks: 3

DiamondLightSource/fastcs-eiger
Eiger Control System Integration with FastCS
Language: Python - Size: 10.4 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 1 - Forks: 2

DiamondLightSource/scaup-backend
Language: Python - Size: 1.23 MB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

DiamondLightSource/scaup-frontend
Language: TypeScript - Size: 4.28 MB - Last synced at: 7 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

DiamondLightSource/pato-backend
Particle analysis and tomography data display application (backend)
Language: Python - Size: 1.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

DiamondLightSource/discorpy
Camera calibration with sub-pixel accuracy: https://discorpy.readthedocs.io/
Language: Python - Size: 130 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 62 - Forks: 7

DiamondLightSource/islatu
X-ray reflectometry reduction from Diamond Light Source
Language: Python - Size: 27.8 MB - Last synced at: 5 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 1

DiamondLightSource/pato-frontend
Particle analysis and tomography data display application (frontend)
Language: TypeScript - Size: 6.4 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 1 - Forks: 1

DiamondLightSource/mx-daq-ui
Web UIs for MX DAQ
Language: TypeScript - Size: 5 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

DiamondLightSource/hdfmap
Map objects within an HDF file and create a dataset namespace
Language: Python - Size: 24.4 MB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

DiamondLightSource/python-murfey
Client-Server architecture hauling Cryo-EM data around systems
Language: Python - Size: 2 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 1

DiamondLightSource/graph-federation
The Diamond data gateway deployment
Size: 98.6 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 3

DiamondLightSource/ulims-json-schemas
Language: Python - Size: 170 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 1

DiamondLightSource/epicsarchiverap Fork of archiver-appliance/epicsarchiverap
This is an implementation of an archiver for EPICS control systems that aims to archive millions of PVs.
Language: Java - Size: 194 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

DiamondLightSource/httomolibgpu
A library of GPU-enabled data processing and reconstruction methods for tomography
Language: Python - Size: 126 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 5 - Forks: 6

DiamondLightSource/scisoftpy-feedstock Fork of conda-forge/scisoftpy-feedstock
A conda-smithy repository for scisoftpy.
Size: 78.1 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

DiamondLightSource/fast-feedback-service
GPU based service to provide fast-feedback results
Language: C++ - Size: 769 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 3

DiamondLightSource/python-copier-template-example
An expanded https://github.com/DiamondLightSource/python-copier-template to illustrate how it looks with all the options enabled.
Language: Python - Size: 22.5 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

DiamondLightSource/nexus2srs
Lightweight function to convert Nexus (.nxs) scan Files to the classic SRS .dat files.
Language: Python - Size: 24.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

DiamondLightSource/p99-bluesky
p99 sandbox
Language: Jupyter Notebook - Size: 12.4 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 0 - Forks: 0

DiamondLightSource/miroCamera
EPICS AreaDetector driver for Miro Phantom brand cameras
Language: C++ - Size: 19.7 MB - Last synced at: 7 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 3

DiamondLightSource/pythonSoftIOC
Embed an EPICS IOC in a Python process
Language: Python - Size: 29.1 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 37 - Forks: 8

DiamondLightSource/i19-bluesky
Bluesky tools for I19
Language: Python - Size: 2.26 MB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

DiamondLightSource/ParProcCo
Parallel Processing Coordinator. Splits dataset processing to run parallel cluster jobs and aggregates outputs
Language: Python - Size: 508 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

DiamondLightSource/phoebus-guibuilder
Language: Python - Size: 220 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 2 - Forks: 0

DiamondLightSource/i10-bluesky
i10 bluesky sandbox
Language: Python - Size: 15.7 MB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

DiamondLightSource/httomolib
A library of data processing and reconstruction methods for tomography
Language: Python - Size: 6.44 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 4

DiamondLightSource/cs-web-lib
Library form of control system web UI prototype
Language: TypeScript - Size: 1.76 MB - Last synced at: about 14 hours ago - Pushed at: about 14 hours ago - Stars: 2 - Forks: 1

DiamondLightSource/fpga-common
Language: VHDL - Size: 365 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/python-icebreaker
Ice gradient estimation for cryoEM
Language: Python - Size: 103 KB - Last synced at: 17 days ago - Pushed at: 7 months ago - Stars: 10 - Forks: 6

DiamondLightSource/ispyb-api
Package for writing acquisition and processing results into an ISPyB database
Language: Python - Size: 1.63 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 11

DiamondLightSource/fastcs-odin
FastCS support for the Odin detector software framework
Language: Python - Size: 8.68 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 2

DiamondLightSource/DLS-MBF
Diamond Multi-Bunch Feedback Processor Firmware and Software
Language: VHDL - Size: 7.69 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

DiamondLightSource/fast_rsm
A fast reciprocal space mapper used at Diamond Light Source
Language: Python - Size: 9.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 1

DiamondLightSource/diffraction_utils
Some utilities for handling diffraction data, particularly at Diamond Light Source
Language: Python - Size: 5.91 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/aa-edit-data
Language: Python - Size: 8.76 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/mx_beamline_setup
Beamline Setup Quality Control checklist
Language: Python - Size: 338 KB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 1

DiamondLightSource/python-relion
Python bindings to RELION
Language: Python - Size: 1.15 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 8 - Forks: 3

DiamondLightSource/dev-c7
A container for running the DLS Controls RHEL7 developer environment on a RHEL8 workstation
Language: Shell - Size: 13.5 MB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/daedalus
Language: TypeScript - Size: 661 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/python-workflows
Workflows enables light-weight services to process tasks in a message-oriented environment.
Language: Python - Size: 867 KB - Last synced at: about 5 hours ago - Pushed at: about 5 hours ago - Stars: 7 - Forks: 7

DiamondLightSource/IFC_1412
Language: VHDL - Size: 960 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/rtc6-fastcs
FastCS IOC for the ScanLab RTC6 Ethernet laser controller
Language: Python - Size: 2.74 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

DiamondLightSource/i23camviewer
Lightweight python3 PyQt5 GUI for viewing I23 cameras during data collection
Language: Python - Size: 37.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

DiamondLightSource/htss-rig-bluesky
Config and scripts for using the HTSS rigs
Language: Python - Size: 24 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 5

DiamondLightSource/lims-utils
Language: Python - Size: 13 MB - Last synced at: 15 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

DiamondLightSource/i20-1-bluesky
Language: Python - Size: 31.3 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/bluesky-stomp
STOMP messaging integration for bluesky
Language: Python - Size: 93.8 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

DiamondLightSource/magnetic-materials-workflows
A collection of Workflow Templates for analysis of data from beamlines in the magnetic materials group
Language: Jupyter Notebook - Size: 11.7 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/metal_id
Language: Python - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/graphql-ws-aiohttp
A GraphQL WebSocket server and client to facilitate GraphQL queries, mutations and subscriptions over WebSocket
Language: Python - Size: 83 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

DiamondLightSource/python-zocalo-pymca
Zocalo bindings for PyMca X-ray fluorescence toolkit
Language: Python - Size: 42 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/pvlogging
EPICS Support module to add logging of caputs to PVs
Language: C - Size: 23.4 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/i16_msmapper
Simple GUI to run the msmapper code on Beamline I16
Language: Python - Size: 12.4 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/epics_device
Framework for EPICS IOC driver implementation
Language: C - Size: 1.22 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 5 - Forks: 1

DiamondLightSource/pmac
Driver for the Delta Tau PMAC motion controller family.
Language: C++ - Size: 2.23 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 28 - Forks: 19

DiamondLightSource/nexgen
Next Generation Nexus Generator
Language: Python - Size: 914 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 9

DiamondLightSource/aioca
Asynchronous Channel Access client for asyncio and Python using libca via ctypes
Language: Python - Size: 21.8 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 8 - Forks: 3

DiamondLightSource/observability-utils
A set of functions to reduce the boilerplate required to add OpenTelemetry based observability to your Python service or module.
Language: Python - Size: 43 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/thorlabs-mff-fastcs
FastCS support for the ThorLabs MFF (Motorized Filter Flipper)
Language: Python - Size: 40 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/web-ui-components
Language: TypeScript - Size: 5.23 MB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DiamondLightSource/dls-pmac-control
A python GUI for controlling and configuring Delta Tau turbo pmac 2 including Geobrick
Language: Python - Size: 13.7 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

DiamondLightSource/dawn-hdf5-build
Build CI to make native code artifacts for OSGi bundle of
Language: Shell - Size: 122 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DiamondLightSource/dawn-cbflib-build
Build CI to make native code artifacts for OSGi bundle of CBFlib
Language: Shell - Size: 43.9 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DiamondLightSource/manylinux-dls
Container images derived from manylinux to build Java bindings of third-party libraries
Language: Shell - Size: 16.6 KB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DiamondLightSource/i18-bluesky
For code relating to the Bluesky setup on i18
Language: Python - Size: 661 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

DiamondLightSource/web-conexs-app
Simulation-as-a-Service Platform for X-ray Spectroscopy
Size: 171 KB - Last synced at: 20 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

DiamondLightSource/fast_dp
Fast DP: Fast Data Processsing with XDS
Language: Python - Size: 1.28 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 12

DiamondLightSource/kubernetes Fork of ChannelFinder/kubernetes
configuration for a kubernetes based deployment
Language: Smarty - Size: 11.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DiamondLightSource/devcontainer-features
Language: Shell - Size: 126 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

DiamondLightSource/dls-logformatter
Python logging formatter for readability. Implemented as an override for the logging.Formatter class.
Language: Python - Size: 6.47 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

DiamondLightSource/ppmac-macro-substitution
Language: Python - Size: 39.1 KB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

DiamondLightSource/pmac_motorhome
A python library for creating homing sequences for the delta tau turbo pmac
Language: Python - Size: 9.8 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 1

DiamondLightSource/ADExternal
areaDetector plugin to process a frame in an external program
Language: C++ - Size: 256 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0
