Astropy
Astropy is the core Python package for astronomy, providing essential functionality for astronomical research and data analysis. Use astropy…
Maintainer FreedomIntelligence · Last updated April 1, 2026
Validate material sample annotations and data structures against ontology constraints. Use when checking if CMSO annotations are correct, verifying that required properties are present, or validating that object property relationships have consistent domain and range. Catches unknown classes, unknown properties, domain mismatches, and missing required fields.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/ontology-validator
Skill Snapshot
Source Doc
cmso_summary.json and ontology_registry.json| Input | Description | Example |
|---|---|---|
| Annotation | JSON dict or list of annotation dicts | {"class":"UnitCell","properties":{"has Bravais lattice":"cF"}} |
| Class name | Class to check completeness for | Crystal Structure |
| Provided properties | Comma-separated property names | "has unit cell,has space group" |
| Relationships | JSON array of subject-property-object triples | [{"subject_class":"Material","property":"has structure","object_class":"Crystal Structure"}] |
| Script | Key Outputs |
|---|---|
scripts/schema_checker.py | results.valid, results.errors, results.warnings, results.class_valid, results.properties_valid |
scripts/completeness_checker.py | results.completeness_score, results.required_missing, results.recommended_missing, results.optional_missing, results.unrecognized |
scripts/relationship_checker.py | results.valid, results.results, results.errors |
Related skills
Astropy is the core Python package for astronomy, providing essential functionality for astronomical research and data analysis. Use astropy…
Spatial and temporal convergence analysis with Richardson extrapolation and Grid Convergence Index (GCI) for solution verification.
Select and apply numerical differentiation schemes for PDE/ODE discretization. Use when choosing finite difference/volume/spectral schemes,…
FluidSim is an object-oriented Python framework for high-performance computational fluid dynamics (CFD) simulations. It provides solvers for…