Today, I am really excited to announce the public release of Workbench Advanced (WBA). WBA is an addition or replacement of the Workbench web applications coming bundled with the Arvados environment and offers multiple advantages over its vanilla counterparts, notably:
- Speed: At every stage of the development, performance was in the center of my attention. A premium user experience calls for responsiveness, progress feedback whenever possible and moving computations outside of the main browser thread in order to never EVER block the GUI. WBA checks all these boxes and contains numerous other optimizations in the way it talks to the Arvados API server in order to make your experience as instantaneous as possible.
- Huge Collections Support: WBA effortlessly supports collections with millions of files and hundreds of terabytes of data. Thanks to the optimized manifest parser and paginated listing display, it doesn’t suffer from the performance problems you might have encountered in WB1 or WB2.
- Volume Browser Support: WBA incorporates Papaya volumetric data browser for Nifti files (and hopefully DICOM in the future).
- Support for arrays of files, directories or a mix of both in the Workflow configuration interface (browse dialog).
- Ability to automatically start processes in a sub-project where they are further organized by date (day of launch). This allows to avoid all the clutter that usually accumulates in the Home directory.
- Support for arbitrary API servers: You can just type the URL of your Arvados API server and connect to it from a single deployment of WBA. No need to deploy multiple times for different Arvados installations. In fact, you can just use the version deployed here, at ADARED.