31 karma · joined February 23, 2015
This kind of mistake is understandable, but doesn't really inspire much confidence in a screed about the mistakes others are making in analyzing COVID-19 data.
The single most important factor that needs to be accounted for in analyses like these is the correlation between phylogenetic similarity and the trait in question. In short, closely related species will tend to have similar lifespans, and closely related species will tend to have similar CpG density in any fixed genomic region. So the fact that you can predict lifespan from CpG density with enough parameters is unsurprising. You could almost certainly predict lifespan fairly well from any feature measuring phylogenetic similarity -- I would have liked to see some evidence showing that CpG density in these promoters is somehow uniquely suited for the task.
edit: That's not to say it is really in need of much development -- it's pretty feature-complete. But it's undergone a bit of software rot: the Debian package, for example, ships header files which fail to compile under many recent gcc versions. And the network effect is just not there. If you run into some database slowness, searching the Web for "Redis performance problem" might get you some ideas. Searching for "kyototycoon performance problem" will get you nowhere.
That said, I wonder if grep wouldn't be much faster, since this program is only looking for exact matches, which are easily transformed into a regex by replacing the ambiguous nucleotides with something like (A|T|C).
But that's the lazy approach :) Good article.