Mastering Python for bioinformatics : how to write flexible, documented, tested Python code for research computing - Youens-Clark, Ken (O'Reilly, 2021)