Benchling Integration:Benchling是一个cloud 平台 ,用于 life sciences R&D。 访问 registry entities (DNA,proteins),inventory,electron…
ontology-mapper
维护者 FreedomIntelligence · 最近更新 2026年4月1日
ontology-mapper:映射 材料科学 terms,crystal structures,、 sample descriptions to ontology classes 、 properties。 支持 any ontology registered in ontology_registry.json。 适合在translating natural-language material descriptions to ontology terms,annotating 模拟 inputs ,支持 ontology metadata,或 mapping crystal parameters (space group,Bravais lattice,lattice constants) to standardized ontology representatio…时使用。
原始来源
FreedomIntelligence/OpenClaw-Medical-Skills
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/ontology-mapper
- 维护者
- FreedomIntelligence
- 许可
- MIT
- 最近更新
- 2026年4月1日
技能摘要
来自 SKILL.md 的关键信息
核心说明
- Translate real-world 材料科学 descriptions into standardized ontology annotations. Given terms like "FCC copper" 或 structured data like {"material":"iron","structure":"BCC","lattice_a":2.87},produce corresponding ontology classes 、 properties ,用于 any registered ontology。
- python3 skills/ontology/ontology-mapper/scripts/concept_mapper.py \ --ontology cmso --term "space group" --json。
原始文档
SKILL.md 摘录
Requirements
- Python 3.8+
- No external dependencies (Python standard library only)
- Requires ontology-explorer's summary JSON and
ontology_registry.json - Per-ontology mapping config (
<name>_mappings.json) for ontology-specific synonyms and labels
Inputs to Gather
| Input | Description | Example |
|---|---|---|
| Ontology | Ontology name from registry | cmso, asmo |
| Term(s) | Natural-language materials concept(s) | "unit cell", "FCC,copper,lattice" |
| Crystal system | One of the 7 crystal systems | cubic, hexagonal |
| Bravais lattice | Lattice type (symbol or common name) | FCC, cF, BCC |
| Space group | Space group number (1-230) | 225 |
| Lattice parameters | a, b, c in angstroms; alpha, beta, gamma in degrees | a=3.615 |
| Sample description | JSON dict with material properties | {"material":"copper","structure":"FCC"} |
Script Outputs (JSON Fields)
| Script | Key Outputs |
|---|---|
scripts/concept_mapper.py | results.matches, results.unmatched, results.suggestions |
scripts/crystal_mapper.py | results.ontology_classes, results.ontology_properties, results.effective_system, results.bravais_lattice, results.validation_warnings |
scripts/sample_annotator.py | results.annotations, results.sample_type, results.material_type, results.unmapped_fields, results.suggested_properties |
适用场景
- 适合在translating natural-language material descriptions to ontology terms,annotating 模拟 inputs ,支持 ontology metadata,或 mapping crystal parameters (space group,Bravais lattice,lattice constants) to standardized ontology representations时使用。
不适用场景
- Do not rely on this catalog entry alone ,用于 installation 或 maintenance details。
相关技能
相关技能
bio-imaging-mass-cytometry-spatial-analysis:Spatial analysis of cell neighborhoods 、 interactions in IMC data。 Covers ne…
bio-workflows-imc-pipeline:Imaging mass cytometry:分割 → phenotyping → spatial analysis。
geomaster
geomaster:Comprehensive 地理空间 science skill covering GIS,遥感,spatial analysis,、 ML ,用于 Earth observation across 70+ topics…