A Fake Shell for Pangenomics
Summary
This blog post by Adrian Sampson introduces FlatGFA, a zero-copy toolkit for pangenomics, and presents Flash, a fake shell designed to let researchers run existing shell scripts while achieving higher performance by using built-in Rust functions and a vectorized interpreter. It discusses the trade-offs between CLI, Python bindings, and a Rust API, and describes optimizations and experiments showing speedups over traditional pipelines. The piece places FlatGFA and Flash in the broader context of making high-performance genomics workflows accessible to scientists.