I guess I thought the convergence might be a problem as it was the only error I received. I'm wondering why there were 0 entries from my Diff25p command. I would have expected that just by chance I might have gotten at least 1 entry. I have run similar analyses on other sample sets with no problems. So, I'm stumped. I've even tried a few different ways of looking at cases and controls (a few different phenotypes) all with the same result:
OSBMeth <- unite(filtered.OSBobj, destrand = FALSE) gives 53,339 entries
Performing the Diff calculation results in the same number of entries (as expected):
OSBDiff = calculateDiffMeth(OSBMeth) gives 53,339 entries
However, the Diff25p gives 0 entries:
OSBDiff25p <- get.methylDiff(OSBDiff, difference = 25, qvalue = 0.01)
results in 0 entries. I only get the headers for an output:
"chr" "start" "end" "strand" "pvalue" "qvalue" "meth.diff"