https://www.scopedia.org/2023/09/algorithms-for-molecular-biology.html