Changes between Version 1 and Version 3 of Ticket #865
- Timestamp:
- Apr 12, 2016, 9:03:21 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #865
- Property Milestone Reggie v4.x → Reggie v4.3
- Property Status new → assigned
-
Ticket #865 – Description
v1 v3 3 3 A wizard is needed that checks the files in the project archive and compare against the information in the BASE database. Files that are found in the project archive but have no relation to anything in BASE should be listed and the user should have the possibility to delete the files. 4 4 5 Exactly how the file/directory structure on the project archive should be mapped to items in BASE need some more investigation. 5 Exactly how the file/directory structure on the project archive should be mapped to items in BASE need some more investigation. '''[UPDATE] After thinking a bit more about this I think the most reliable way is compare directories against items with `DataFilesFolder` annotation.''' 6 6 7 One way is to check all `File` items and the URL that has been stored in the database. But there are some scripts that generate files that are not mapped to BASE so this may not work in all cases. 7 ~~One way is to check all `File` items and the URL that has been stored in the database. But there are some scripts that generate files that are not mapped to BASE so this may not work in all cases.~~ 8 8 9 Another way is to only check directories. The path below the root project archive folder should directly match the `DataFilesFolder` annotation a derived or raw bi assay item.9 Another way is to only check directories. The path below the root project archive folder should directly match the `DataFilesFolder` annotation a derived or raw bioassay item. 10 10 11 11 The wizard should be located in the "Server administrator" section and require "Administrator" role.