You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Highlights
Added support for RNA, protein and text sequences. Expected input can be specified with ennaf's new switches: --dna, --rna, --protein and --text. DNA is the default. Sequence type is stored in the compressed file, so unnaf will restore the correct data automatically. NAF format specification was updated to include sequence type information. This change is backward compatible - new unnaf will continue to work with old .naf files.
ennaf became a bit more efficient - it no longer loads each entire input sequence to memory, and no longer creates temporary files for small inputs.
unnaf received a new switch --charcount for counting sequence characters in a .naf file.
Other changes
Added report for number of unknown characters at the end of compression.
Added strict compression mode (--strict switch). In this mode ennaf fails on any unexpected input character.
Added -o and -c arguments to unnaf.
Added test suite.
Incorporated zstd as submodule to simplify installation from source.