There are already flash instructions for parsing text GFA and BED files (parse-gfa and parse-bed). It is common to distribute these files in compressed form. It would be nice to be able to parse these compressed files directly, without materializing the decompressed text file on disk.
Let's add new decompression instructions to flash. These could either fork the decompression tool as a subprocess or use Rust crates for in-process decompression, such as flate2, lzma-rust2, zstd, and so on.
There are already flash instructions for parsing text GFA and BED files (
parse-gfaandparse-bed). It is common to distribute these files in compressed form. It would be nice to be able to parse these compressed files directly, without materializing the decompressed text file on disk.Let's add new decompression instructions to flash. These could either fork the decompression tool as a subprocess or use Rust crates for in-process decompression, such as flate2, lzma-rust2, zstd, and so on.