Add support for publishing data
Many journals require original gel images for their checks. We should be able to produce an archive that would contain database and images allowing journal to assess the analysis easily. It would also allow to send the data around if needed.
Tasks:
-
Ability to select a project and save it into archive -
Ability to read archive and show its contents in Gel program
Regarding archive: it would make sense to use some kind of ZIP for storing data. It is a single file and is easy to upload during manuscript submission process.
When opening archive, we would have to get into some kind of read-only mode and avoid pulling the data into the database used by the user otherwise. Later, we may want to add such options as pulling data in, but it would require more work in terms of merging records correctly (allocating new IDs or checking if the records match and so on). So, merging or pulling data would be a larger project that I suggest to keep out of scope for this issue.