API reference#
Agent-oriented entry points (no interactive UI required):
Resource |
URL path |
|---|---|
LLM recipes (plain text) |
|
Calibrated API tables |
|
Human tutorials |
Imports#
from cifkit import Cif, CifEnsemble, Example
from cifkit.sources.oliynyk import Oliynyk, Property # OLED
from cifkit.parsers.formula import Formula
from cifkit.sorters.element_sorter import ElementSorter
OLED = Oliynyk elemental data (composition / ML). Not a separate
package. Demo paths: Example.GdSb_file_path,
Example.demo_cif_folder_path.
Pages#
Page |
Import |
Use it for |
|---|---|---|
- |
Full attribute/method tables for agents |
|
|
One |
|
|
Folder: stats, filters, histograms |
|
|
Low-level CN / geometry helpers |
|
|
Elemental property database |
|
|
Parse / normalize formulas |
|
|
Sort elements by role / Mendeleev |
|
|
Mendeleev numbers, ptable, radii |
Naming rules for generated code#
Use exact
Propertyenum names (UNPARIED_E, notUNPAIRED_E).unitcell_anglesare radians.Call
compute_CN()beforeCN_*attributes unlesscompute_CN=True.Do not invent top-level
import oled/import oliynyk.