http://www.gene-watch.org/programs/safeseed/sourcebook.html