Task #10296 (closed)
Opened 7 years ago
Closed 6 years ago
Add Reader.getRequiredDirectory method
| Reported by: | jamoore | Owned by: | mlinkert |
|---|---|---|---|
| Priority: | critical | Milestone: | 5.0.0-beta1 |
| Component: | Bio-Formats | Version: | n.a. |
| Keywords: | FS | Cc: | fs@… |
| Resources: | n.a. | Referenced By: | n.a. |
| References: | n.a. | Remaining Time: | n.a. |
| Sprint: | FS Demo 2 |
Description
It should be possible from a Reader instance before calling setId to determine the number of paths that can be removed from a given String[] usedFiles array.
For example, given something like:
ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/ ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/ ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/Well0005/ ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/Well0005/mode1_z000_t000_im1_2.tif ... ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/Well0004/ ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/Well0004/mode1_z000_t000_im1_2.tif ... ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/results/ ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/001-400055641/results/Well0001_mode2_z000_t000_overlay.tif ... ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/Batchresults/ ome/data_repo/from_skyking/mias/username/siRNA_RM2_2008/Batchresults/NEO_PlateOutput_018-400055656_400055656.txt
it should be possible to be told that everything up to username can be omitted. This can be via number of parent paths to remove, the string that can be omitted, etc.
The input usedFiles may contain any path that may validly be parsed into usedFiles by Bio-Formats elsewhere. The FS server will likely only pass Unix-style paths, but Windows should be supported as well.
Change History (3)
comment:1 Changed 7 years ago by jmoore
- Sprint set to FS Demo 2
comment:2 Changed 6 years ago by mlinkert
comment:3 Changed 6 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
And OMERO PR: https://github.com/openmicroscopy/openmicroscopy/pull/756
Closing. Other changes can take place via the PR(s).
Bio-Formats PR opened: https://github.com/openmicroscopy/bioformats/pull/374