-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hey,
Looking throught all the different fm-index crates on crates.io, AWRY looks like one of the more promising ones.
Unfortunately, you only seem to support construction from a FASTA file. It'd be super helpful if you could also support construction directly from a &[u8].
Could you also write a bit more about exactly which alphabets are then supported? Should input be ACTG, ACTGactg, or is alphabet size detected automatically and would any ASCII work?
Oh, and a brief comparison in the readme with all the other existing FM-index crates/implementations going around would also be helpful. At least I know that the one in rust-bio is missing some of the optimizations needed for low memory requirements, and I think some of the other implementations going around have similar inefficiencies, but it's hard to know as an outsider to the field of state-of-the-art FM index implementations :)