Documentation

Everything you need to create crystal visualizations with gemmology.dev packages.

Quick Reference

Installation

pip install cdl-parser crystal-geometry mineral-database crystal-renderer

Quick Start

from cdl_parser import parse_cdl
from crystal_geometry import cdl_to_geometry
from crystal_renderer import generate_svg

desc = parse_cdl("cubic[m3m]:111")
geom = cdl_to_geometry(desc)
svg = generate_svg(geom)