OMERO saves and lists files using the import time stamp
Posted: Wed Jun 22, 2016 1:54 pm
Hello,
we are testing OMERO 5.2.4 at the moment. What I noticed is, that image files imported using OMERO.insight are saved in the repository with a new change/modification date identical to the time, when the files were imported (not acquired!). Also the path within the managed repository reflects that point in time. Of course the acquisition time-stamp is retained in the metadata - at least for the data formats that actually hold an acquisition time-stamp. However, in a lab book all that matters is the acquisition time.
An example: I imported a file acquired on 2012-03-08 19:38:28. The change/modification date of the imported file in the repository was set to 2016-06-15 15:56:40.636 and consequently the path within the repository was
"ManagedRepository/stefanm/2016-06/15/15-56-40.636"
Moreover downloading the file later generates another change/modification date reflecting the export time.
When I discussed the behaviour with scientists over here, they simply said it's a show stopper. The main source for searching for data is their lab book and there the acquisition date is critical. And they expect that the file modification date reflects that time point. This is even more so when I think about them leaving the lab taking their data with them on a disk (that we would need to export first out of OMERO).
I suspect that OMERO.fs using the native file system directly could be one solution. But I also think that in the managed repository the file modification date should not change as long as the data/image file was unchanged.
I know that importing files via OMERO.insight is strictly speaking not the same as a copying an image in a file system (where normally the modification time is preserved). On the other hand if at the moment we would like to preserve the modification time we would need to keep a copy of the original data, which destroys the big advantage that OMERO5 now handles the native data format directly.
Moreover, we were considering of importing a lot of old data (several thousand files, some more than 4 years old) into OMERO. All the images would be time-stamped with their import date, which at least for us - clearly makes little or no sense.
Am I missing something or could that be solved in future version of OMERO?
Best regards
Stefan
we are testing OMERO 5.2.4 at the moment. What I noticed is, that image files imported using OMERO.insight are saved in the repository with a new change/modification date identical to the time, when the files were imported (not acquired!). Also the path within the managed repository reflects that point in time. Of course the acquisition time-stamp is retained in the metadata - at least for the data formats that actually hold an acquisition time-stamp. However, in a lab book all that matters is the acquisition time.
An example: I imported a file acquired on 2012-03-08 19:38:28. The change/modification date of the imported file in the repository was set to 2016-06-15 15:56:40.636 and consequently the path within the repository was
"ManagedRepository/stefanm/2016-06/15/15-56-40.636"
Moreover downloading the file later generates another change/modification date reflecting the export time.
When I discussed the behaviour with scientists over here, they simply said it's a show stopper. The main source for searching for data is their lab book and there the acquisition date is critical. And they expect that the file modification date reflects that time point. This is even more so when I think about them leaving the lab taking their data with them on a disk (that we would need to export first out of OMERO).
I suspect that OMERO.fs using the native file system directly could be one solution. But I also think that in the managed repository the file modification date should not change as long as the data/image file was unchanged.
I know that importing files via OMERO.insight is strictly speaking not the same as a copying an image in a file system (where normally the modification time is preserved). On the other hand if at the moment we would like to preserve the modification time we would need to keep a copy of the original data, which destroys the big advantage that OMERO5 now handles the native data format directly.
Moreover, we were considering of importing a lot of old data (several thousand files, some more than 4 years old) into OMERO. All the images would be time-stamped with their import date, which at least for us - clearly makes little or no sense.
Am I missing something or could that be solved in future version of OMERO?
Best regards
Stefan