Return an empty list of reads from mafft and needle when dryRun is True.
4.0.44
Added optional `executor` and `dryRun` arguments to MAFFT and needle aligners to allow the caller to pass in a pre-existing process executor. Added `--format` option to `newick-to-ascii.py` tree printing to allow loading a wider range of Newick files.
4.0.43
Improve output of `compare-aa-sequences.py` to show the percentage of matches in regions that do not involve a gap in either sequence.
4.0.42
Bump mysql connector version due to security issue with 8.0.13
4.0.41
Not secure
Added `--sort` option to `bin/fasta-identity-table.py`.
4.0.40
Not secure
Fixed small bug in `Reads.temporalBaseCounts`. Improved identity calculation in `fasta-identity-table.py`.