-
Notifications
You must be signed in to change notification settings - Fork 4
Meeting Notes 12.02.2021
Participants:
- Casper Andersen
- Francesca Bleken
- James Hester
- Stuart Chalk
- Saulius Grazulis
- Emanuele Ghedini
- Rickard Armiento
- Joana Morgado
- Jesper Friis
Going over the work outlined in issue #16. Emanuele explained how we created the first diagram. Rickard: How about CIF 2? James: The main difference is the addition of extra data types: list and tables (key: value "hash-table"). Loops within loops are not allowed (even though it’s part of the STAR* format, from/on which the CIF data format is derived/based).
Generating the "EMMOnized" CIF ontology from the CIF dictionaries: The goal is to "import" the CIF data dictionaries into our ontology, which can then be referenced and mapped to in a more general "outer" ontology. The general/generic ontology will act as a “catch-em-all” for various ontological concepts for the similar thing. E.g., we can have the concept of a "unit cell", which can be linked to different descriptions of unit cell by different languages like CIF, ASE, etc. Emanuele: We are ontologizing the data, not the CIF syntax.
James: Updated CIF dictionaries in the GitHub repository COMCIFS/cif_core.
Python software that understands CIF dictionaries old and new: pip install pycifrw
.
Development repository for pycifrw
: https://bitbucket.org/jamesrhester/pycifrw/src/development/
How do we describe units for different concepts and CIF keys? The latter part of the meeting was spent discussing this subject in-depth. Emanuele: Don’t use EMMO quantities in the CIF language. Jesper: Define units/quantities in the “outer” ontology. Emanuele: Due to CIFs different way of writing quantities (unit-less number), don’t use EMMO quantities, which are based on number+unit (SI). Saulius: The way of writing number values without units is a syntax issue, not semantical issue.
For further reading on crystallographical concepts in general, we recommend:
- International tables for Crystallography Volume G dedicated to crystallographic ontologies and syntax it.iucr.org/g
- Fundamentals of Crystallography edited by C. Giacovazzo.