besmarts.cluster.cluster_assignment module¶
besmarts.cluster.cluster_assignment
Data structures for associating data to SMILES.
- class besmarts.cluster.cluster_assignment.smiles_assignment_float(smiles, selections)[source]¶
Bases:
smiles_assignment- selections: Dict[Sequence[int], List[float]]¶
- smiles: str¶
- besmarts.cluster.cluster_assignment.smiles_assignment_float_compute(sa: smiles_assignment_float, idx: Sequence[int]) List[float][source]¶
- besmarts.cluster.cluster_assignment.smiles_assignment_float_copy(sa) smiles_assignment_float[source]¶
- class besmarts.cluster.cluster_assignment.smiles_assignment_str(smiles, selections)[source]¶
Bases:
smiles_assignment- selections: Dict[Sequence[int], str]¶
- smiles: str¶
- besmarts.cluster.cluster_assignment.smiles_assignment_str_compute(sa: smiles_assignment_str, idx: Sequence[int]) str[source]¶
- besmarts.cluster.cluster_assignment.smiles_assignment_str_copy(sa) smiles_assignment_str[source]¶
- besmarts.cluster.cluster_assignment.smiles_assignment_str_diff(A: smiles_assignment_str, B: smiles_assignment_str)[source]¶
- besmarts.cluster.cluster_assignment.smiles_assignment_str_modified(A: List[smiles_assignment_str], B: List[smiles_assignment_str])[source]¶