Current stable version. Previous versions should be ignored.
+ Add `pytest` file presence test function for regular fastq file input.
+ Add `pytest` file presence test function for gzipped fastq file input.
+ Add `pytest` file presence test function for regular fasta file input.
+ Re-add `pytest` test file with file presence test for gzipped fasta
file input (further tests will be added later).
+ Remove both the umi sequence and the centroid sequence from the tabular
output, as requested by users and noted in
https://github.com/JasperBoom/caltha/issues/7.
+ Fix fasta file creation, where new read headers would not start on a
new line, but append to the sequence of the previous read.
+ Rename `PreZip` folders and files to `PreValidation`.
+ Fix bug where umi count would be reset to 1 for every read.
+ Replace reverse complement function with the `biopython` Seq class.
+ Add `pyfastx` for the parsing of the fasta/fastq files (which also adds
support for single gzipped input files or multiple gzipped files in a zip
archive).
+ Update documented python version to 3.8.
+ Rename variables in core script and update `Caltha` `--help` page.
+ Update README.md & index.md to reflect current project state.
+ Fix `pre-commit` files.