Added system memory capability with @Mozes721 @AbyssalRemark 's work.
The utils and general-purpose functionality, and how to use them to println! a low memory message, and a graceful exit, can be moved into the read_align.rs binary.
The code changes also include a forest of smaller suffix trees that each cover different chunks or fragments of the entire genome. We'll move these into an alternative cargo binary, called something like "fragments.rs".
Then this change is ready to merge into main. The above are guidelines, up to the style of the implementor.
Added system memory capability with @Mozes721 @AbyssalRemark 's work. The utils and general-purpose functionality, and how to use them to
println!
a low memory message, and a graceful exit, can be moved into theread_align.rs
binary.The code changes also include a forest of smaller suffix trees that each cover different chunks or fragments of the entire genome. We'll move these into an alternative cargo binary, called something like "fragments.rs".
Then this change is ready to merge into
main
. The above are guidelines, up to the style of the implementor.