PhD researcher at UH with a passion for the environment and Rust. Graduate of MEng Computing at ICL and MSc Theoretical & Computational Methods at UH.
numcodecs-rs. numcodecs Rust API for buffer compression
14rust-cuda. Rust
10pyodide-webassembly-runtime-layer. Your browser's WebAssembly runtime, exposed through Pyodide
8necsim-rust. Spatially explicit biodiversity simulations using a parallel library written in Rust
3const-type-layout. A derive trait which enables the const comparison of type layouts
3compression-safeguards. Safe, Trusted, and Fearless lossy compression with Compression Safeguards
3serde-wit. Serialization and deserialization across a WASM boundary
2wasi-sandboxed-component. WASI components that can be composed with user components to sandbox their WASI dependencies
2pyo3-error. Unified error causality chains across Rust and Python.
2wasm_component_layer. WebAssembly component model implementation for any backend.
1ipyfilite. Zero-copy file upload widget for Pyodide kernels running in JupyterLite
1wasi-logger. A `log::Log` implementation for WASM components backed by the `wasi:logging/logging` WIT interface.
1phepy. Intuitive evaluation of out-of-distribution detectors using simple toy examples.
1a-jupyterlite-query-config. TypeScript
1grim-reaper. grim-reaper is a Linux-only wrapper program that allows you to cleanly sigkill a deep process tree through the wrapper.
1sperr-rs. Rust bindings to the SPERR compressor
1prudent-response-surface-models. Prudent Response Surface Models combine predictions with confidence scores and uncertainty levels, allowing their use in downstream analysis even for high-uncertainty or out-of-distribution inputs.
1