Editing The Symmetry Table
The table is now driven by two small repo files:
/_data/symmetry_table_entries.csv/_data/symmetry_table_columns.yml
Edit rows
Use _data/symmetry_table_entries.csv for day-to-day table edits.
- Add an entry: add a new CSV row.
- Remove an entry: delete that row.
- Edit an entry: update the cell values in that row.
This file opens cleanly in Numbers, Excel, Google Sheets, or a text editor.
The fields used by the page are:
group_labelsubgroup_labelcation_namemetalhalidebx_compositionspace_group_labelspace_group_numbertemperature_displaytemperature_k_rawinversion_localinversion_globalreference_idnotes
Edit column headers or order
Use _data/symmetry_table_columns.yml.
- Rename a visible column: change its
label. - Reorder columns: move the YAML blocks up or down.
- Remove a visible column: delete its YAML block.
- Add a visible column: add a YAML block whose
keymatches a CSV header.
Current special case:
space_group_labelusesformat: space_group, which keeps the scientific notation formatting on the page.
All other columns render as plain text automatically.
Grouping behavior
The page groups rows by:
group_labelsubgroup_label
If you change either value for a row, that row will move into the matching section automatically.