@@ -3481,37 +3481,37 @@ def test_xyz_to_smiles(self):
3481
3481
C 0.00000000 0.00000000 -0.50136500
3482
3482
H 0.00000000 0.00000000 -1.57173600"""
3483
3483
3484
- # xyz9 = """S -0.00866000 -0.60254900 0.00000000
3485
- # N -0.96878800 0.63275900 0.00000000
3486
- # N 1.01229100 0.58298500 0.00000000"""
3487
- #
3488
- # xyz10 = """O -0.79494500 -0.93969200 0.00000000
3489
- # O -0.32753500 1.24003800 0.00000000
3490
- # O 1.28811400 -0.24729000 0.00000000
3491
- # N 0.14143500 0.11571500 0.00000000
3492
- # H -1.65602000 -0.48026800 0.00000000"""
3493
- #
3494
- # xyz11 = """O 1.64973000 -0.57433600 0.02610800
3495
- # O 0.49836300 1.28744800 -0.18806200
3496
- # N -0.57621600 -0.65116600 0.24595200
3497
- # N -1.78357200 -0.10211200 -0.14953800
3498
- # N 0.61460400 0.08152700 -0.00952700
3499
- # H -0.42001200 -1.61494900 -0.03311600
3500
- # H -1.72480300 0.33507600 -1.06884500
3501
- # H -2.07362100 0.59363400 0.53038600"""
3484
+ xyz9 = """S -0.00866000 -0.60254900 0.00000000
3485
+ N -0.96878800 0.63275900 0.00000000
3486
+ N 1.01229100 0.58298500 0.00000000"""
3487
+
3488
+ xyz10 = """O -0.79494500 -0.93969200 0.00000000
3489
+ O -0.32753500 1.24003800 0.00000000
3490
+ O 1.28811400 -0.24729000 0.00000000
3491
+ N 0.14143500 0.11571500 0.00000000
3492
+ H -1.65602000 -0.48026800 0.00000000"""
3493
+
3494
+ xyz11 = """O 1.64973000 -0.57433600 0.02610800
3495
+ O 0.49836300 1.28744800 -0.18806200
3496
+ N -0.57621600 -0.65116600 0.24595200
3497
+ N -1.78357200 -0.10211200 -0.14953800
3498
+ N 0.61460400 0.08152700 -0.00952700
3499
+ H -0.42001200 -1.61494900 -0.03311600
3500
+ H -1.72480300 0.33507600 -1.06884500
3501
+ H -2.07362100 0.59363400 0.53038600"""
3502
3502
3503
3503
xyz12 = """O 1.10621000 0.00000000 -0.13455300
3504
3504
O -1.10621000 0.00000000 -0.13455300
3505
3505
N 0.00000000 0.00000000 0.33490500"""
3506
3506
3507
- # xyz13 = """O -0.37723000 -1.27051900 0.00000000
3508
- # N -0.12115000 -0.04252600 0.00000000
3509
- # N -0.95339100 0.91468300 0.00000000
3510
- # C 1.31648000 0.33217600 0.00000000
3511
- # H 1.76422500 -0.11051900 -0.89038300
3512
- # H 1.76422500 -0.11051900 0.89038300
3513
- # H 1.40045900 1.41618100 0.00000000
3514
- # H -1.88127600 0.47189500 0.00000000"""
3507
+ xyz13 = """O -0.37723000 -1.27051900 0.00000000
3508
+ N -0.12115000 -0.04252600 0.00000000
3509
+ N -0.95339100 0.91468300 0.00000000
3510
+ C 1.31648000 0.33217600 0.00000000
3511
+ H 1.76422500 -0.11051900 -0.89038300
3512
+ H 1.76422500 -0.11051900 0.89038300
3513
+ H 1.40045900 1.41618100 0.00000000
3514
+ H -1.88127600 0.47189500 0.00000000"""
3515
3515
3516
3516
xyz14 = """S -0.12942800 0.11104800 0.22427200
3517
3517
O 0.98591500 -1.00752300 -0.31179100
@@ -3576,11 +3576,11 @@ def test_xyz_to_smiles(self):
3576
3576
mol6 = converter .molecules_from_xyz (converter .str_to_xyz (xyz6 ), multiplicity = 1 )[1 ]
3577
3577
mol7 = converter .molecules_from_xyz (converter .str_to_xyz (xyz7 ), multiplicity = 1 )[1 ]
3578
3578
mol8 = converter .molecules_from_xyz (converter .str_to_xyz (xyz8 ))[1 ]
3579
- # mol9 = converter.molecules_from_xyz(converter.str_to_xyz(xyz9), multiplicity=1)[1]
3580
- # mol10 = converter.molecules_from_xyz(converter.str_to_xyz(xyz10))[1]
3581
- # mol11 = converter.molecules_from_xyz(converter.str_to_xyz(xyz11))[1]
3579
+ mol9 = converter .molecules_from_xyz (converter .str_to_xyz (xyz9 ), multiplicity = 1 )[1 ]
3580
+ mol10 = converter .molecules_from_xyz (converter .str_to_xyz (xyz10 ))[1 ]
3581
+ mol11 = converter .molecules_from_xyz (converter .str_to_xyz (xyz11 ))[1 ]
3582
3582
mol12 = converter .molecules_from_xyz (converter .str_to_xyz (xyz12 ))[1 ]
3583
- # mol13 = converter.molecules_from_xyz(converter.str_to_xyz(xyz13))[1]
3583
+ mol13 = converter .molecules_from_xyz (converter .str_to_xyz (xyz13 ))[1 ]
3584
3584
mol14 = converter .molecules_from_xyz (converter .str_to_xyz (xyz14 ))[1 ]
3585
3585
mol15 = converter .molecules_from_xyz (converter .str_to_xyz (xyz15 ))[1 ]
3586
3586
mol16 = converter .molecules_from_xyz (converter .str_to_xyz (xyz16 ))[1 ]
@@ -3599,11 +3599,11 @@ def test_xyz_to_smiles(self):
3599
3599
self .assertEqual (mol6 .to_smiles (), 'N#S' )
3600
3600
self .assertEqual (mol7 .to_smiles (), '[N-]=[NH2+]' )
3601
3601
self .assertEqual (mol8 .to_smiles (), 'C#N' )
3602
- # self.assertEqual(mol9.to_smiles(), '[N-]=[S+]#N') # gives [N]S#N, multiplicity 3
3603
- # self.assertEqual(mol10.to_smiles(), '[N+](=O)(O)[O-]') # gives None
3604
- # self.assertEqual(mol11.to_smiles(), 'N(N)[N+](=O)[O-]') # gives None
3602
+ self .assertEqual (mol9 .to_smiles (), '[N-]=[S+]#N' ) # gives [N]S#N, multiplicity 3
3603
+ self .assertEqual (mol10 .to_smiles (), '[N+](=O)(O)[O-]' ) # gives None
3604
+ self .assertEqual (mol11 .to_smiles (), 'N(N)[N+](=O)[O-]' ) # gives None
3605
3605
self .assertEqual (mol12 .to_smiles (), '[O]N=O' )
3606
- # self.assertEqual(mol13.to_smiles(), 'C[N+]([NH-])=O') # gives None
3606
+ self .assertEqual (mol13 .to_smiles (), 'C[N+]([NH-])=O' ) # gives None
3607
3607
self .assertEqual (mol14 .to_smiles (), '[O]S(=O)O' )
3608
3608
self .assertEqual (mol15 .to_smiles (), '[N-]=[N+]=N' )
3609
3609
self .assertEqual (mol16 .to_smiles (), '[O]N=C' )
0 commit comments