Write unit tests for upstream processing script
Now that scripts/prepare_inputs.py (soon to be renamed zarp.py) shapes up to be the main entry point for users running ZARP and gets longer and longer, apart from packaging it properly (see #135 (closed)), it becomes crucial to unit test all parts of it.
-
parse_cli_args() -
setup_logging() -
fetch_labkey_table() -
get_read_length() -
kmer_from_read_length() -
get_strand_param_kallisto() -
get_strand_param_alfa() -
get_strand_names_alfa() -
get_polya_adapter_seqs() -
expand_path() -
main()
Edited by Alex Kanitz