seek icon indicating copy to clipboard operation
seek copied to clipboard

Editing ISA created via Single Page in default view

Open floradanna opened this issue 2 years ago • 3 comments

ISA created via Single Page are by default assigned to the Project/Investigation/Study that are visualised in Single Page at the moment of the creation.

However, ISA can be still assigned to different Project/Investigation/Study via default view. Consequences of this possibilities must be evaluated before production.

For instance, if I have ISA+samples created via Single Page, but then I assigned the Study to a different Investigation via default view, what happen with sample linking, permissions etc?

floradanna avatar Feb 10 '23 17:02 floradanna

Investigation created via SP is associated with Project 1. User can edit associated Project 1 via "Manage Investigation" both from SP and default view.

  • if a second project is associated with Investigation 1, ISA JSON export made from both projects contain only the first associated project
    • All the associated projects should always be listed in the ISA-JSON --> OK
    • Only the associated project from which the export is triggered is listed in the ISA-JSON --> it seems complicated and unnecessary.
  • if the first associated project is deleted and replaced, only the second and currently associated project is listed in the ISA JSON file --> OK
  • default sharing policy of the last/latest associated project overrides the default sharing policies of the previous one. The last project selected wins. --> ISA-JSON export should take this into account.

floradanna avatar Aug 16 '23 11:08 floradanna

implement it as list in ISA-JSON comment

floradanna avatar Nov 10 '23 09:11 floradanna

Test with #1547

floradanna avatar Jan 08 '24 09:01 floradanna