build_chemenv_docs

emmet.builders.materials.chemenv.build_chemenv_docs(input_documents, **kwargs)

Generate chemical environment documents from input structures.

Transforms a list of BaseBuilderInput documents containing Pymatgen structures into corresponding ChemEnvDoc instances by analyzing the chemical environment of each structure.

Caller is responsible for creating BaseBuilderInput instances within their data pipeline context.

Return type:

Iterator[ChemEnvDoc]

Parameters:

input_documents (list[BaseBuilderInput])

Args:

input_documents: List of BaseBuilderInput documents to process.

Returns:

Iterator[ChemEnvDoc]