From e5e72d36d29ee6b9e7622716a2a34e7e7adf075e Mon Sep 17 00:00:00 2001 From: Cameron Abrams Date: Wed, 20 Dec 2023 11:20:32 -0500 Subject: [PATCH] new stereoisomer generator --- HTPolyNet/coordinates.py | 15 ++++- HTPolyNet/matrix4.py | 110 +++++++++++++++++++++++++++++++++ HTPolyNet/molecule.py | 70 +-------------------- HTPolyNet/topocoord.py | 127 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 253 insertions(+), 69 deletions(-) create mode 100644 HTPolyNet/matrix4.py diff --git a/HTPolyNet/coordinates.py b/HTPolyNet/coordinates.py index 4cbafba0..d52b7ff7 100644 --- a/HTPolyNet/coordinates.py +++ b/HTPolyNet/coordinates.py @@ -18,6 +18,7 @@ from HTPolyNet.linkcell import Linkcell from HTPolyNet.ring import Ring,Segment from HTPolyNet.dataframetools import * +from HTPolyNet.matrix4 import Matrix4 logger=logging.getLogger(__name__) @@ -675,6 +676,18 @@ def minimum_distance(self,other,self_excludes=[],other_excludes=[]): if D