This minor release includes a few niche bug fixes/speedups and one new user option.
- New user option '-non_standard' which by default removes StORFs with more than 20% non-standard nucleotides (X's etc) - this can be helpful when working with 'low-quality' sequencing or assemblies.
- A few small low-hit bugs were identified and fixed. For example, if Pyrodigal 'mode' is run with default parameters on short-sequences, it would fail at the pre-training step as no sequence was >=20kb and some input filename handling was improved.
- For the StORF 'tile filtering', set theory was originally used to check if the smaller StORF was inside or overlapped the larger by more than n nucleotides. While not very impactful timewise, it has now been significantly sped up by just using min/max ranges.
**Full Changelog**: https://github.com/NickJD/StORF-Reporter/compare/v1.3.4...v1.4.0