http://bioinformatics.oxfordjournals.org/content/22/15/1895.full
http://bioinformatics.oxfordjournals.org/content/22/15/1895.full