[Bioc-devel] Error in trio package due to removed package

Ivan Krylov |kry|ov @end|ng |rom d|@root@org
Wed Apr 1 16:00:29 CEST 2026


В Wed, 1 Apr 2026 12:54:58 +0000
Holger Schwender via Bioc-devel <bioc-devel using r-project.org> пишет:

> Rewriting the function in trio so that it would not depend on the
> haplo.stats function would be hardly possible, in particular
> considering the BioConductor release schedule. Even though this
> function is not one of the main features of the trio package, it is
> part of a workflow. So simply removing (temporarily) this function
> would also be not that simple (and not a really good idea).

Meanwhile, you can also try to contact the haplo.stats maintainer and
tell them that

 * the failure is reproducible with a build of R configured with
   --disable-long-double, Apple hardware is not required
 * the comparison in haplo.stats:::anova.haplo.glmlist fails because
   sum(fit.gaus$haplo.post.info$post) is 220 + 3.410605e-13 instead of
   exactly 220
 * the check in the anova.haplo.glmlist method should include enough of
   a tolerance to accommodate rounding errors, or maybe just call
   round() if the numbers being compared should always be whole

Except for this one problem, the package is in a good shape and is
worth trying a CRAN resubmission.

-- 
Best regards,
Ivan

[1] https://www.gnu.org/licenses/gpl-faq.en.html#AllCompatibility



More information about the Bioc-devel mailing list