require biopython
better design for user
main sketch