Pinned Repositories
brille
A library for symmetry operations and linear interpolation within an irreducible part of the first Brillouin zone.
brilleu
An interface between brille and Euphonic
2023-04-stap-spectroscopy
advent-of-kotlin-2023
Lattices.jl
NXS.jl
Euphonic
Euphonic is a Python package for efficient simulation of phonon bandstructures, density of states and inelastic neutron scattering intensities from force constants.
Herbert
Herbert is the collection of utilities for visualisation and analysis of neutron spectroscopy data. It can be used alone or as the package, which provide low level data manipulation routines for the Horace package
Horace
Horace is a suite of programs for the visualization and analysis of large datasets from time-of-flight neutron inelastic scattering spectrometers.
pace-developers
Documentation for PACE developers
g5t's Repositories
g5t/bifrost-workflow-2409
BIFROST workflow demonstration, September 2024
g5t/caentools
g5t/chopper-calculations
Chopper calculations extracted from, e.g., McStas instruments and wrapped for use in Python
g5t/choppera
g5t/daqlite
Daquiri light
g5t/docact
A Docker container to build documentation for a Python/C++ project using Sphinx Breathe and Exhale
g5t/ecdc-wherefore
Simple tool for listing known flatbuffer sources on a Kafka topic
g5t/event-formation-unit
Implementation of neutron event formation pipeline for ESS
g5t/expression
Card game where the two players build a mathematical expression together, trying to reach 100 or -100 respectively.
g5t/file-writer-control
A Python library for controlling the kafka-to-nexus application.
g5t/flatbuffer-histogram-generator
g5t/instrument-components
g5t/McCode
The home of the McStas (neutrons) and McXtrace (x-rays) Monte-Carlo ray-tracing instrument simulation codes.
g5t/mccode-file
Write a file at runtime from a component METADATA entry
g5t/mccode-files
Definition .comp and .instr files for McStas
g5t/mccode-mcpl-input-once
Use an existing MCPL file as the source of neutron particle rays, at most once -- even when using MPI parallelism
g5t/mccode-plumber
g5t/mccode-pooch
Registry files for Pooch to pull down `McStasMcXtrace/McCode` files
g5t/mccode-to-kafka
g5t/mcstas-chopper-lib
g5t/mcstas-detector-tubes
Multiple rastered tube detector for McStas 3
g5t/mcstas-epics-link
g5t/mcstas-readout-master
g5t/moreniius
(Testing) extension of eniius for ESS McStas instruments
g5t/polystar
g5t/python-streaming-data-types
Utilities for serialising and deserialising streaming data type messages
g5t/restage
Specialzied McStas mcrun for BIFROST to NeXus Orchestrated Simulations
g5t/scippnexus
h5py-like utility for NeXus files with seamless scipp integration
g5t/sphinxer
A GitHub Action to run Sphinx inside a Docker container
g5t/splitrun