gfbio / GFBio-portal-dev

Source code of all GFBio components in the portal
https://www.gfbio.org
GNU General Public License v2.0
5 stars 0 forks source link

Add ENA ACC map to Submission Registry #2

Open ikostadi opened 9 years ago

ikostadi commented 9 years ago

All ENA objects receive a unique PID (accession), but are also connected to several others (e.g. an experiment is linked to a study and to a sample). As a user, I want to see all related ENA accessions. Specific use cases:

  1. Given the accession of a sample, show me the accession of the study it belongs to.
  2. Given the accession of an experiment, show me the accessions of all associated samples.
  3. Given the accession of a study, show me the accessions of all associated objects (samples, experiments,runs).
Marfroem commented 9 years ago

I have a solution for all three cases, but need it indded case 1 and 2?

and what ist, in the ENA widget the experiment?

ikostadi commented 9 years ago

I have a solution for all three cases, but need it indded case 1 and 2?

That depends on how curators (and users) are going to browse through the research objects, but generally I would say yes. We can cover this in the telco tomorrow.

The more general definitions behind the concrete use cases above are as follows:

Is this what you have in mind (and code)?

and what ist, in the ENA widget the experiment?

The Experiment object contains the information about the sequencing procedure. You can look up the details here: http://www.ebi.ac.uk/ena/submit/metadata-model

Marfroem commented 9 years ago

ok, every sample, experiment, study is an own Research Object. We need a Parent Research Object for all Research Objects of a Submission. All RO's have a conection over this parent. And so I find the target objects and their accessions

1, 2, 3 are done and will upload with the next update to the dev server (today)