webknossos-libs icon indicating copy to clipboard operation
webknossos-libs copied to clipboard

cluster-tools: refactoring follow-up

Open jstriebel opened this issue 2 years ago • 0 comments

The following points are follow-ups from #858:

  • [ ] Adapt map and map_to_futures signatures to fit the parent classes. This might include breaking changes.
  • [ ] Add stricter typing & handling of Executor.__init__ and get_executor arguments.
  • [ ] Add attrs classes that can be used for vx configs.
  • [ ] Add missing functionality from vx to (new) abstract base class.
  • [ ] Add wrapper for arbitrary executors (e.g. Dask distributed.Client, see this list, parsl executors, …)

jstriebel avatar Feb 06 '23 12:02 jstriebel