-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
I was looking at the enum values in the schema and realised there was a mismatch with PDBx values:
- "Sample.Molecule.Class" in JSON has the following enum values: ["Antibiotic", "Carbohydrate", "Chimera","None of these"]. According to conversions table, this value in mmCIF is called "_em_entity_assembly.type", which has different enums: ["CELL", "COMPLEX", "ORGANELLE OR CELLULAR COMPONENT", "RIBOSOME", "TISSUE", "VIRUS"]. I don't think they correspond, so maybe this property in JSON is called something else in mmCIF or not present at all?
- Author.Organization.Type_org values agree on what mmCIF contains, only they use all lowercase. This is more of a remark to myself
- mmCIF has more enum'ed properties in their dictionary and I wanted to ensure we support that. For instance, with the Grid type, I feel we really should enforce some enum value. As I remember Yves wanted to implement that as a drop-down menu when filling in sample information anyway. As of now if something like "quantifoil" is a value of that field, it is still written into the mmCIF as is. But it will not be taken over by EMDB/PDB.
Metadata
Metadata
Assignees
Labels
No labels