Virtual Folders


Recently we found a plugin (girder-virtual-folders), we installed the plugin but don’t know how to configure or make use of it.
Any documentation or examples would be a great help.

Thanks and Regards

The virtual folders plugin modifies the POST folder and PUT folder/{id} endpoints to allow creating virtual folders. These take a mongo query. Any item matching such a query appears as if it is in that folder. A query requires knowledge of the internal database fields. For instance, something like {"name": {"$regex": {"^abc*.tiff$"}}} would select all items that whose names start with abc and end in tiff. One virtue to the virtual folder is that its apparent contents are determined dynamically, so creating, renaming, or removing items will affect what the folder appears to contain.

The plugin isn’t widely used, so it may not have the same level of support and testing as better documented ones.

Thanks :+1: