Added `matchToString` to `dna.py` to allow printing of a DNA match.
3.0.61
Not secure
Added `--reverse` and `--reverseComplement` options to `filter-fasta.py` and the underlying `ReadFilter` class.
3.0.60
Not secure
In `reads.py`, changed the `_makeComplementTable` function so that uppercase and lowercase bases are correctly reverse complemented into their respective uppercase and lowercase complementary letters. Added a test to `test/reads.py` to confirm that `reverseComplement` does this.
3.0.59
Not secure
Added `--sampleName` option to `proteins-to-pathogens`.
3.0.58
Not secure
Added `--maxORFLength` option to `extract-ORFs.py`. Fixed logic in retrospect.
3.0.57
Not secure
Added `--removeIds` option to `fasta-diff.sh` (and its helper script `fasta-join.py`).