From an investigation page, which has been created from FAIR data station, add the ability to upload a new TTL file to update that investigation and its component Studies, Obs Units, Samples and Assays.
Without changing the extended metadata type, it will update any attributes for each item, currently matched by external id. It will create new entries where an existing item cannot be found. I won't delete missing entries.
[ ] Add a flag to mark when an investigation has been created via fair data station. Also add this flag to study, obs unit, sample and assay.
[ ] Create a test case that includes: changed metadata for each type, a new study, obs unit, sample, assay chain, and new sample to existing obs unit, a new data set reference.
[ ] Menu option on the Investigation to Update from FAIR data station (if enabled)
[ ] Find matching entry by type and title, and update existing entry attributes where the PID matches, clear previous attributes where they don't
From an investigation page, which has been created from FAIR data station, add the ability to upload a new TTL file to update that investigation and its component Studies, Obs Units, Samples and Assays. Without changing the extended metadata type, it will update any attributes for each item, currently matched by external id. It will create new entries where an existing item cannot be found. I won't delete missing entries.