informatics-isi-edu / pdb-ihm

Deriva Protein Database Project
3 stars 1 forks source link

Handle collections of entries #129

Open brindakv opened 1 year ago

brindakv commented 1 year ago

Extend the model to accommodate collection of entries belonging to a project or investigation.

brindakv commented 1 year ago

ihm_entry_collection data category has the following data items (populated in the entry mmCIF file and supplementary collection file)

    _ihm_entry_collection.id (text) --> enter by curator
    _ihm_entry_collection.name (text)
    _ihm_entry_collection.details (text)

ihm_entry_collection_mapping data category with the following data items (populated in the entry mmCIF file and the supplementary collection file)

    _ihm_entry_collection_mapping.entry_id (text)
    _ihm_entry_collection_mapping.collection_id (text)

Refer to https://docs.google.com/document/d/1lVgJIMEdmlQ7VKV_ZtshFhmvDVRS1HncsUOkItr_nyI/edit# for rules regarding foreign key naming convention (combo1 vs combo2).

mmCIF generation process (System Generated mmCIF file) needs to be reviewed to make sure new tables are included in the mmCIF file generation process.

ACL: Users should not be able to provide this information during deposition. Users should not be able to populate both tables above. Curators should add this information during processing. Users should be able to see the contents of the table for entries that they create.

hongsudt commented 1 year ago

here is a list of action items:

The first list should be done shortly to accommodate the 35 entries that need to be released soon:

The second list is to make the mmCIF generation more robust

brindakv commented 1 year ago

Need to consider incorporating Accession_Code in addition to or instead of entry_id in the ihm_entry_collection_mapping table.