biomol.core.IndexTable.from_parents#

classmethod IndexTable.from_parents(atom_to_res, res_to_chain, n_chain=None)[source]#

Create IndexTable from forward parent mappings.

Parameters:
  • atom_to_res (NDArray[np.integer]) – 1D array mapping each atom index to its parent residue index.

  • res_to_chain (NDArray[np.integer]) – 1D array mapping each residue index to its parent chain index.

  • n_chain (int | None, optional) – Total number of chains. If None, inferred as max(res_to_chain) + 1.

Return type:

IndexTable