Analyze a crystal structure (from CIF or generated) by parsing the cell, identifying symmetry/space group, computing coordination environments and geometric descriptors, and summarizing structural features using Paramus materials tools.When to use: a user provides a structure and asks about symmetry, coordination, density, or packing.Multi-tool WORKFLOW with crystallography judgment.
Paramus — Crystal Structure Analysis
Overview
Parse a structure, determine symmetry/space group, and characterize coordination and packing. The value is the assembled structural picture, not a single geometry call.
Guidance vs execution: symmetry analysis and descriptors come from tested Paramus tools. Do not hand-derive space groups or coordination in ad-hoc code.
When to Use
- Characterizing a crystal from a CIF or generated structure
- Getting symmetry, coordination environments, density, packing Do not use for: full DFT electronic structure (hand off to the DFT engine).
Workflow
Structure (CIF / generated)
↓ 1. Parse cell & sites → Paramus structure parser
↓ 2. Symmetry / space group → symmetry analysis tool
↓ 3. Coordination environments → neighbor finding, polyhedra
↓ 4. Geometric descriptors → density, volume, bond stats
↓ 5. Report → structural summary + provenance
Procedure
- Discover tools via
search/get_schema("crystal symmetry", "coordination environment"). - Parse the structure; validate the cell and site occupancies.
- Determine the space group and symmetry operations (note tolerance used).
- Compute coordination environments and polyhedral descriptors.
- Report density, volume, bond statistics, and symmetry with provenance.
Domain Judgment
- Symmetry depends on tolerance — report the tolerance and note if results are sensitive to it.
- Partial occupancy / disorder must be surfaced, not averaged away silently.
- Distinguish idealized vs. as-input geometry in the summary.
Fallbacks
- Symmetry tool unavailable → deliver geometric descriptors only, clearly scoped.
- Endpoint unreachable → stop and report; no local crystallography code.
Tools this skill may use
Candidate deterministic tools an agent is likely to route to when running this skill. The skill decides which to call at runtime.
-
Create Crystal Structure
Materials ScienceCreate a crystal structure from lattice parameters, species, and atomic positions. Supports all 7 crystal systems (cubic, hexagonal, tetragonal, orthorhombic, monoclinic, triclinic, rhombohedral). Returns structure with density, volume, and symmetry info. -
Analyze Symmetry
Materials ScienceAnalyze crystal symmetry to determine space group, point group, crystal system, and symmetry operations. Uses spglib for accurate symmetry detection. Can refine structures to their conventional or primitive cells. -
Read Structure File
Materials ScienceRead crystal structure from common file formats including CIF, POSCAR/VASP, XYZ, PDB, and more. Automatically detects file format from extension. Returns pymatgen Structure object for further analysis. -
Calculate Xrd Pattern
Materials ScienceCalculate X-ray diffraction (XRD) pattern for a crystal structure. Simulates powder diffraction with peak positions, intensities, and Miller indices. Supports different X-ray sources (Cu, Mo, Co, Fe, Ag). -
Calculate Bond Valence
Materials ScienceCalculate bond valence sums (BVS) for each site in a crystal structure. Useful for validating oxidation states, detecting site mixing, and assessing structural strain. Uses Brown bond valence parameters.
Browse the full deterministic layer in the tool browser.
Used in these use cases
Customer scenarios that orchestrate this skill end-to-end.