Michael Lawrence

Results 196 comments of Michael Lawrence

For base graphics you will need to take the approach from the evaluate package, which unfortunately means comparing the display list after every task to the previous and if something...

It would be nice to have the copying logic as a patch to `file.rename()`. One obvious error to handle from `rename()` is `EXDEV`, where the hard link fails across devices.

Looks like the random sampling of chunks causes some issue with the generation algorithm, which might only behave well under ordinary chunk generation. While I've been maintaining CustomOreGen since like...

split/apply/combine is a nice mental model, but maybe it does not need explicit representation in code. Another direction is thinking about faster ways to iterate, i.e., can we form partitions...

Yes, that's a useful tool. Would be nice to have a similar API on top of BiocParallel (and thus BatchJobs). We worked toward making aggregate() behave that way through omission...

This issue sort of depends on having a clean API in base R for aggregation. Currently, `aggregate` and friends fall a bit short. Once we have that, then BiocParallel will...

I guess BiocParallel is a lot more complicated than it used to be. It's too bad there isn't some minimal abstraction that could be backed by `mcmapply()`.

Are file sockets really implemented on disk across the board? It would be great for it to be an in-memory stream.

You had said the sockets were "disk-based" which made me a little worried, but it sounds like they are just file-based, so this is great news.

Does it really need to attach rJava to the search path?