build_bonding_docs

emmet.builders.materials.bonds.build_bonding_docs(input_documents, **kwargs)

Generate bonding documents from input structures.

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

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

Return type:

Iterator[BondingDoc]

Parameters:

input_documents (list[BaseBuilderInput])

Args:

input_documents: List of BaseBuilderInput documents to process.

Returns:

Iterator[BondingDoc]