In [1]:
%pylab inline
import warnings
import numpy as np
import matplotlib.pyplot as plt
import rayopt as ro
warnings.simplefilter("ignore", FutureWarning)
np.seterr(divide="ignore", invalid="ignore")
np.set_printoptions(precision=4)
description = "WO2019-097669 Example 1"
columns = "type distance roc diameter material"
# number of surfaces = 41
lensdata = """
O 0.0 0.0 94.874 AIR
S 20 127.304 72.98 1.95/29.37
S 2.8 89.338 70.86 1.49782/82.57
S 9.9 -998.249 70.86 AIR
S 0.1 92.013 68.06 1.43385/95.25
S 7.7 696.987 68.06 AIR
S 3.014 67.306 44.32 1.71999/50.27
S 2.4 33.224 39.56 AIR
S 10.25 -131.888 38.24 1.618/63.34
S 2 100.859 38.24 AIR
S 2 53.85 39.72 1.84666/23.83
S 4.4 193.868 39.72 AIR
S 3.55 -73.371 39.72 1.603/65.44
S 2.2 288.683 40.06 AIR
A 50.598 0 38.97 AIR
S 2.5 581.555 41.6 1.83481/42.73
S 3.7 -130.482 41.6 AIR
S 0.2 90.329 41.6 1.59319/67.9
S 3.85 0 41.6 AIR
S 0.2 52.765 39.96 1.49782/82.57
S 4.9 448.658 39.96 AIR
S 2.043 -118.745 39.48 2.001/29.12
S 2.2 173.228 39.48 AIR
S 4.55 114.635 38.5 1.90265/35.73
S 5.75 -66.799 38.5 1.58144/40.98
S 2.2 41.996 38.5 AIR
S 16.922 57.835 34.72 1.49782/82.57
S 4.8 -190.076 34.72 AIR
S 0.1 44.19 32.6 1.95/29.37
S 2 28.478 32.6 1.59319/67.9
S 5.55 166.406 32.6 AIR
S 1.903 52.698 31.62 1.804/46.6
S 1.8 31.187 29.48 AIR
S 5.15 102.833 28.82 1.84666/23.83
S 3.35 -102.758 28.82 1.71999/50.27
S 1.6 42.059 28.82 AIR
S 2.583 0 31.78 1.95375/32.33
S 1.6 68.581 31.78 AIR
S 3.75 101.229 34.4 1.59319/67.9
S 3.85 -172.177 34.4 AIR
S 0.15 47.985 36.52 1.71999/50.27
S 3.9 137.994 36.52 AIR
I 54 0 43.2 AIR
"""
s = ro.system_from_text(lensdata, columns.split(),
    description=description)
s.fields = 0, .7, 1.
s.object.angle = np.deg2rad(16.820000)
s.update()
print(s)
ro.Analysis(s)
Populating the interactive namespace from numpy and matplotlib
System: WO2019-097669 Example 1
Scale: 1.0 mm
Wavelengths: 588, 656, 486 nm
Fields: 0, 0.7, 1
Object:
 Semi-Angle: 16.8 deg
 Pupil:
   Pupil Distance: 98.2721
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 12.631
Image:
 Radius: 21.6
 Update Radius: True
 Pupil:
   Pupil Distance: -138.115
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 24.3861
Stop: 14
Elements:
 # T   Distance   Rad Curv   Diameter          Material       n      nd      Vd
 0 S          0        inf     94.874         basic/air   1.000   1.000   89.30
 1 S         20      127.3      72.98                 -   1.950   1.950   29.37
 2 S        2.8      89.34      70.86                 -   1.498   1.498   82.57
 3 S        9.9     -998.2      70.86         basic/air   1.000   1.000   89.30
 4 S        0.1      92.01      68.06                 -   1.434   1.434   95.25
 5 S        7.7        697      68.06         basic/air   1.000   1.000   89.30
 6 S      3.014      67.31      44.32                 -   1.720   1.720   50.27
 7 S        2.4      33.22      39.56         basic/air   1.000   1.000   89.30
 8 S      10.25     -131.9      38.24                 -   1.618   1.618   63.34
 9 S          2      100.9      38.24         basic/air   1.000   1.000   89.30
10 S          2      53.85      39.72                 -   1.847   1.847   23.83
11 S        4.4      193.9      39.72         basic/air   1.000   1.000   89.30
12 S       3.55     -73.37      39.72                 -   1.603   1.603   65.44
13 S        2.2      288.7      40.06         basic/air   1.000   1.000   89.30
14 S     50.598        inf      38.97         basic/air   1.000   1.000   89.30
15 S        2.5      581.6       41.6                 -   1.835   1.835   42.73
16 S        3.7     -130.5       41.6         basic/air   1.000   1.000   89.30
17 S        0.2      90.33       41.6                 -   1.593   1.593   67.90
18 S       3.85        inf       41.6         basic/air   1.000   1.000   89.30
19 S        0.2      52.77      39.96                 -   1.498   1.498   82.57
20 S        4.9      448.7      39.96         basic/air   1.000   1.000   89.30
21 S      2.043     -118.7      39.48                 -   2.001   2.001   29.12
22 S        2.2      173.2      39.48         basic/air   1.000   1.000   89.30
23 S       4.55      114.6       38.5                 -   1.903   1.903   35.73
24 S       5.75      -66.8       38.5                 -   1.581   1.581   40.98
25 S        2.2         42       38.5         basic/air   1.000   1.000   89.30
26 S     16.922      57.84      34.72                 -   1.498   1.498   82.57
27 S        4.8     -190.1      34.72         basic/air   1.000   1.000   89.30
28 S        0.1      44.19       32.6                 -   1.950   1.950   29.37
29 S          2      28.48       32.6                 -   1.593   1.593   67.90
30 S       5.55      166.4       32.6         basic/air   1.000   1.000   89.30
31 S      1.903       52.7      31.62                 -   1.804   1.804   46.60
32 S        1.8      31.19      29.48         basic/air   1.000   1.000   89.30
33 S       5.15      102.8      28.82                 -   1.847   1.847   23.83
34 S       3.35     -102.8      28.82                 -   1.720   1.720   50.27
35 S        1.6      42.06      28.82         basic/air   1.000   1.000   89.30
36 S      2.583        inf      31.78                 -   1.954   1.954   32.33
37 S        1.6      68.58      31.78         basic/air   1.000   1.000   89.30
38 S       3.75      101.2       34.4                 -   1.593   1.593   67.90
39 S       3.85     -172.2       34.4         basic/air   1.000   1.000   89.30
40 S       0.15      47.98      36.52                 -   1.720   1.720   50.27
41 S        3.9        138      36.52         basic/air   1.000   1.000   89.30
42 S         54        inf       43.2         basic/air   1.000   1.000   89.30

System: WO2019-097669 Example 1
Scale: 1.0 mm
Wavelengths: 588, 656, 486 nm
Fields: 0, 0.7, 1
Object:
 Semi-Angle: 16.8 deg
 Pupil:
   Pupil Distance: 98.2721
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 12.631
Image:
 Radius: 21.6
 Update Radius: True
 Pupil:
   Pupil Distance: -138.115
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 24.3861
Stop: 14
Elements:
 # T   Distance   Rad Curv   Diameter          Material       n      nd      Vd
 0 S          0        inf     94.874         basic/air   1.000   1.000   89.30
 1 S         20      127.3      72.98                 -   1.950   1.950   29.37
 2 S        2.8      89.34      70.86                 -   1.498   1.498   82.57
 3 S        9.9     -998.2      70.86         basic/air   1.000   1.000   89.30
 4 S        0.1      92.01      68.06                 -   1.434   1.434   95.25
 5 S        7.7        697      68.06         basic/air   1.000   1.000   89.30
 6 S      3.014      67.31      44.32                 -   1.720   1.720   50.27
 7 S        2.4      33.22      39.56         basic/air   1.000   1.000   89.30
 8 S      10.25     -131.9      38.24                 -   1.618   1.618   63.34
 9 S          2      100.9      38.24         basic/air   1.000   1.000   89.30
10 S          2      53.85      39.72                 -   1.847   1.847   23.83
11 S        4.4      193.9      39.72         basic/air   1.000   1.000   89.30
12 S       3.55     -73.37      39.72                 -   1.603   1.603   65.44
13 S        2.2      288.7      40.06         basic/air   1.000   1.000   89.30
14 S     50.598        inf      38.97         basic/air   1.000   1.000   89.30
15 S        2.5      581.6       41.6                 -   1.835   1.835   42.73
16 S        3.7     -130.5       41.6         basic/air   1.000   1.000   89.30
17 S        0.2      90.33       41.6                 -   1.593   1.593   67.90
18 S       3.85        inf       41.6         basic/air   1.000   1.000   89.30
19 S        0.2      52.77      39.96                 -   1.498   1.498   82.57
20 S        4.9      448.7      39.96         basic/air   1.000   1.000   89.30
21 S      2.043     -118.7      39.48                 -   2.001   2.001   29.12
22 S        2.2      173.2      39.48         basic/air   1.000   1.000   89.30
23 S       4.55      114.6       38.5                 -   1.903   1.903   35.73
24 S       5.75      -66.8       38.5                 -   1.581   1.581   40.98
25 S        2.2         42       38.5         basic/air   1.000   1.000   89.30
26 S     16.922      57.84      34.72                 -   1.498   1.498   82.57
27 S        4.8     -190.1      34.72         basic/air   1.000   1.000   89.30
28 S        0.1      44.19       32.6                 -   1.950   1.950   29.37
29 S          2      28.48       32.6                 -   1.593   1.593   67.90
30 S       5.55      166.4       32.6         basic/air   1.000   1.000   89.30
31 S      1.903       52.7      31.62                 -   1.804   1.804   46.60
32 S        1.8      31.19      29.48         basic/air   1.000   1.000   89.30
33 S       5.15      102.8      28.82                 -   1.847   1.847   23.83
34 S       3.35     -102.8      28.82                 -   1.720   1.720   50.27
35 S        1.6      42.06      28.82         basic/air   1.000   1.000   89.30
36 S      2.583        inf      31.78                 -   1.954   1.954   32.33
37 S        1.6      68.58      31.78         basic/air   1.000   1.000   89.30
38 S       3.75      101.2       34.4                 -   1.593   1.593   67.90
39 S       3.85     -172.2       34.4         basic/air   1.000   1.000   89.30
40 S       0.15      47.98      36.52                 -   1.720   1.720   50.27
41 S        3.9        138      36.52         basic/air   1.000   1.000   89.30
42 S     54.027        inf       43.2         basic/air   1.000   1.000   89.30

lagrange: -3.88
track length: 192.01
object, image height: [30.1789 21.9689]
front, back focal length (from PP): [-71.609  71.609]
entry, exit pupil height: [12.631  24.3861]
entry, exit pupil distance: [ 78.2721 -84.1146]
front, back focal distance: [41.1701 54.1225]
front, back principal distance: [112.7791 -17.4865]
front, back nodal distance: [112.7791 -17.4865]
front, back numerical aperture: [0.     0.1738]
front, back f number: [2.8347 1.4682]
front, back working f number: [   inf 2.8784]
front, back airy radius: [   inf 0.0021]
transverse, angular magnification: [-0.     0.518]

 # T      path         n   axial y  axial nu   chief y  chief nu
 0 S         0         1     12.63         0    -30.18    0.3072
 1 S        20      1.95     12.63  -0.09423    -24.04    0.4865
 2 S      22.8     1.498      12.5  -0.03098    -23.34    0.3684
 3 S      32.7         1     12.29  -0.03711     -20.9    0.3788
 4 S      32.8     1.434     12.29  -0.09501    -20.87    0.4771
 5 S      40.5         1     11.78  -0.08768     -18.3    0.4657
 6 S     43.51      1.72     11.51   -0.2108     -16.9    0.6464
 7 S     45.91         1     11.22   0.03223       -16    0.2999
 8 S     56.16     1.618     11.55   0.08632    -12.93    0.2393
 9 S     58.16         1     11.66    0.1577    -12.63     0.162
10 S     60.16     1.847     11.97  -0.03044    -12.31    0.3554
11 S     64.56         1      11.9    0.0215    -11.46    0.3054
12 S     68.11     1.603     11.97    0.1199    -10.37    0.2202
13 S     70.31         1     12.14    0.1452    -10.07    0.1991
14 S     120.9         1     19.48    0.1452 1.966e-15    0.1991
15 S     123.4     1.835     19.85    0.1167    0.4977    0.1984
16 S     127.1         1     20.08  -0.01171    0.8978    0.1927
17 S     127.3     1.593     20.08   -0.1435    0.9363    0.1865
18 S     131.2         1     19.73   -0.1435     1.387    0.1865
19 S     131.4     1.498     19.71   -0.3293     1.424    0.1731
20 S     136.3         1     18.63   -0.3087     1.991    0.1753
21 S     138.3     2.001        18    -0.157     2.349    0.1951
22 S     140.5         1     17.83  -0.05403     2.563    0.2099
23 S     145.1     1.903     17.58   -0.1924     3.518    0.1822
24 S     150.8     1.581        17   -0.2741     4.069    0.1626
25 S       153         1     16.62  -0.04419     4.295    0.2221
26 S     169.9     1.498     15.87   -0.1807     8.052    0.1528
27 S     174.7         1     15.29   -0.2207     8.542    0.1305
28 S     174.8      1.95     15.27   -0.5489     8.555   -0.0534
29 S     176.8     1.593      14.7   -0.3646       8.5    0.0531
30 S     182.4         1     13.43   -0.3168     8.685   0.08404
31 S     184.3     1.804     12.83   -0.5125     8.845  -0.05085
32 S     186.1         1     12.32   -0.1949     8.794    0.1758
33 S     191.2     1.847     11.32   -0.2881     9.699   0.09595
34 S     194.6      1.72     10.79   -0.3014     9.873   0.08378
35 S     196.2         1     10.51   -0.1215     9.951    0.2541
36 S     198.8     1.954      10.2   -0.1215     10.61    0.2541
37 S     200.4         1      10.1   0.01895     10.82    0.4044
38 S     204.1     1.593     10.17  -0.04063     12.33    0.3322
39 S       208         1     10.07  -0.07532     13.13     0.287
40 S     208.1      1.72     10.06   -0.2262     13.18   0.08933
41 S       212         1     9.549   -0.1764     13.38    0.1591
42 S       266         1   0.02426   -0.1764     21.97    0.1591

 # T       SA3      CMA3      AST3      PTZ3      DIS3     TACHC      TCHC
 0 S         0         0         0         0         0         0         0
 1 S -0.008729  -0.01041   -0.0124    -0.163   -0.2091   -0.1177   -0.1404
 2 S   0.01237 -0.001587 0.0002037   0.07386 -0.009505    0.1587  -0.02036
 3 S -0.001979     0.016   -0.1294  -0.01418     1.161  -0.01383    0.1119
 4 S -0.002953 -0.004652 -0.007328     -0.14   -0.2321   -0.0213  -0.03355
 5 S -0.006919   0.04296   -0.2667   0.01849     1.541  -0.01498     0.093
 6 S  0.003715  0.009556   0.02458   -0.2649   -0.6181  -0.04526   -0.1164
 7 S    0.4499    -0.221    0.1086    0.5366    -0.317    0.1956  -0.09611
 8 S 7.608e-05-0.0005469  0.003931    0.1233   -0.9148   0.02182   -0.1568
 9 S    0.3072   0.04131  0.005554    0.1613   0.02243    0.1087   0.01462
10 S   -0.8154    0.1428  -0.02502   -0.3626   0.06791   -0.4956   0.08681
11 S  0.007041   0.02092   0.06214    0.1007    0.4839    0.1074    0.3191
12 S   0.01714  -0.05402    0.1703    0.2183    -1.225   0.05522   -0.1741
13 S    0.1187    0.1041   0.09129   0.05549    0.1287   0.07396   0.06485
14 S        -0        -0        -0         0         0         0         0
15 S   -0.1997   -0.2226   -0.2482  -0.03332   -0.3139   -0.2146   -0.2392
16 S  -0.07238   0.08117  -0.09103   -0.1485    0.2686   -0.2005    0.2249
17 S   -0.1131    -0.109   -0.1051   -0.1755   -0.2705   -0.1313   -0.1265
18 S      -0.1      0.13   -0.1689         0    0.2195  -0.08789    0.1142
19 S -0.009901 -0.009191 -0.008531   -0.2682   -0.2569   -0.1032  -0.09582
20 S   -0.6086    0.4095   -0.2755   0.03155    0.1641   -0.1133   0.07625
21 S     2.907   -0.9822    0.3319    0.1794   -0.1728    0.8056   -0.2722
22 S -0.001784 -0.008199  -0.03767     0.123    0.3921   0.08477    0.3895
23 S 0.0004164  0.001008  0.002441   -0.1763   -0.4209   -0.1313   -0.3179
24 S    -1.244    0.1219  -0.01195  -0.06811  0.007849   -0.2804   0.02749
25 S    0.3806    0.3511    0.3239    0.3728    0.6429    0.2967    0.2737
26 S  -0.08666    -0.136   -0.2134   -0.2447   -0.7189  -0.08321   -0.1306
27 S     -0.55    0.1561  -0.04432  -0.07446   0.03372   -0.1049   0.02977
28 S    0.0514    0.1334    0.3463   -0.4696   -0.3201    -0.179   -0.4646
29 S   0.00604  0.006971  0.008046    0.1719    0.2077    0.4235    0.4887
30 S   -0.3663    0.2115   -0.1221   0.09529   0.01547  -0.09838    0.0568
31 S   0.03096   -0.1066    0.3668   -0.3602  -0.02282   0.05084    -0.175
32 S  -0.05225   -0.1195   -0.2732    0.6087    0.7671    0.1335    0.3054
33 S   0.02546  -0.08105     0.258   -0.1899   -0.2167    0.1046    -0.333
34 S   -0.1236  -0.02088  -0.00353  -0.01654 -0.003392   -0.3215  -0.05434
35 S -0.009612  -0.03669     -0.14    0.4239     1.083   0.06371    0.2432
36 S   0.03818  -0.07985     0.167        -0   -0.3492    0.1059   -0.2215
37 S   0.04013    0.1357    0.4587    0.3032     2.576    0.1436    0.4854
38 S  -0.01436  -0.06326   -0.2787   -0.1566    -1.918   -0.0377   -0.1661
39 S  -0.03028   0.04766  -0.07501   -0.0921     0.263  -0.04184   0.06585
40 S-0.0006155 -0.002572  -0.01074   -0.3715    -1.597  -0.06375   -0.2664
41 S  -0.03104   0.07413   -0.1771    0.1292    0.1143  -0.04825    0.1153
42 S         0        -0         0         0         0        -0         0
      -0.05361  -0.03202  0.003704  -0.06334   0.05466  -0.01562   -0.0142

Out[1]:
<rayopt.analysis.Analysis at 0x2b07a2a1cf8>
In [3]:
description = "WO2019-097669 Example 1"
columns = "type distance roc diameter material"
# number of surfaces = 41
lensdata = """
O 0.0 0.0 94.874 AIR
S 20 127.304 72.98 1.95/29.37
S 2.8 89.338 70.86 1.49782/82.57
S 9.9 -998.249 70.86 AIR
S 0.1 92.013 68.06 1.43385/95.25
S 7.7 696.987 68.06 AIR
S 34.034 67.306 44.32 1.71999/50.27
S 2.4 33.224 39.56 AIR
S 10.25 -131.888 38.24 1.618/63.34
S 2 100.859 38.24 AIR
S 2 53.85 39.72 1.84666/23.83
S 4.4 193.868 39.72 AIR
S 3.55 -73.371 39.72 1.603/65.44
S 2.2 288.683 40.06 AIR
A 19.577 0 38.868 AIR
S 2.5 581.555 41.6 1.83481/42.73
S 3.7 -130.482 41.6 AIR
S 0.2 90.329 41.6 1.59319/67.9
S 3.85 0 41.6 AIR
S 0.2 52.765 39.96 1.49782/82.57
S 4.9 448.658 39.96 AIR
S 2.043 -118.745 39.48 2.001/29.12
S 2.2 173.228 39.48 AIR
S 4.55 114.635 38.5 1.90265/35.73
S 5.75 -66.799 38.5 1.58144/40.98
S 2.2 41.996 38.5 AIR
S 14.105 57.835 34.72 1.49782/82.57
S 4.8 -190.076 34.72 AIR
S 0.1 44.19 32.6 1.95/29.37
S 2 28.478 32.6 1.59319/67.9
S 5.55 166.406 32.6 AIR
S 4.72 52.698 31.62 1.804/46.6
S 1.8 31.187 29.48 AIR
S 5.15 102.833 28.82 1.84666/23.83
S 3.35 -102.758 28.82 1.71999/50.27
S 1.6 42.059 28.82 AIR
S 2.583 0 31.78 1.95375/32.33
S 1.6 68.581 31.78 AIR
S 3.75 101.229 34.4 1.59319/67.9
S 3.85 -172.177 34.4 AIR
S 0.15 47.985 36.52 1.71999/50.27
S 3.9 137.994 36.52 AIR
I 54 0 43.2 AIR
"""
s = ro.system_from_text(lensdata, columns.split(),
    description=description)
s.fields = 0, .7, 1.
s.object.angle = np.deg2rad(8.870000)
s.update()
print(s)
ro.Analysis(s)
System: WO2019-097669 Example 1
Scale: 1.0 mm
Wavelengths: 588, 656, 486 nm
Fields: 0, 0.7, 1
Object:
 Semi-Angle: 8.87 deg
 Pupil:
   Pupil Distance: 168.118
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 23.4427
Image:
 Radius: 21.6
 Update Radius: True
 Pupil:
   Pupil Distance: -133.723
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 23.2093
Stop: 14
Elements:
 # T   Distance   Rad Curv   Diameter          Material       n      nd      Vd
 0 S          0        inf     94.874         basic/air   1.000   1.000   89.30
 1 S         20      127.3      72.98                 -   1.950   1.950   29.37
 2 S        2.8      89.34      70.86                 -   1.498   1.498   82.57
 3 S        9.9     -998.2      70.86         basic/air   1.000   1.000   89.30
 4 S        0.1      92.01      68.06                 -   1.434   1.434   95.25
 5 S        7.7        697      68.06         basic/air   1.000   1.000   89.30
 6 S     34.034      67.31      44.32                 -   1.720   1.720   50.27
 7 S        2.4      33.22      39.56         basic/air   1.000   1.000   89.30
 8 S      10.25     -131.9      38.24                 -   1.618   1.618   63.34
 9 S          2      100.9      38.24         basic/air   1.000   1.000   89.30
10 S          2      53.85      39.72                 -   1.847   1.847   23.83
11 S        4.4      193.9      39.72         basic/air   1.000   1.000   89.30
12 S       3.55     -73.37      39.72                 -   1.603   1.603   65.44
13 S        2.2      288.7      40.06         basic/air   1.000   1.000   89.30
14 S     19.577        inf     38.868         basic/air   1.000   1.000   89.30
15 S        2.5      581.6       41.6                 -   1.835   1.835   42.73
16 S        3.7     -130.5       41.6         basic/air   1.000   1.000   89.30
17 S        0.2      90.33       41.6                 -   1.593   1.593   67.90
18 S       3.85        inf       41.6         basic/air   1.000   1.000   89.30
19 S        0.2      52.77      39.96                 -   1.498   1.498   82.57
20 S        4.9      448.7      39.96         basic/air   1.000   1.000   89.30
21 S      2.043     -118.7      39.48                 -   2.001   2.001   29.12
22 S        2.2      173.2      39.48         basic/air   1.000   1.000   89.30
23 S       4.55      114.6       38.5                 -   1.903   1.903   35.73
24 S       5.75      -66.8       38.5                 -   1.581   1.581   40.98
25 S        2.2         42       38.5         basic/air   1.000   1.000   89.30
26 S     14.105      57.84      34.72                 -   1.498   1.498   82.57
27 S        4.8     -190.1      34.72         basic/air   1.000   1.000   89.30
28 S        0.1      44.19       32.6                 -   1.950   1.950   29.37
29 S          2      28.48       32.6                 -   1.593   1.593   67.90
30 S       5.55      166.4       32.6         basic/air   1.000   1.000   89.30
31 S       4.72       52.7      31.62                 -   1.804   1.804   46.60
32 S        1.8      31.19      29.48         basic/air   1.000   1.000   89.30
33 S       5.15      102.8      28.82                 -   1.847   1.847   23.83
34 S       3.35     -102.8      28.82                 -   1.720   1.720   50.27
35 S        1.6      42.06      28.82         basic/air   1.000   1.000   89.30
36 S      2.583        inf      31.78                 -   1.954   1.954   32.33
37 S        1.6      68.58      31.78         basic/air   1.000   1.000   89.30
38 S       3.75      101.2       34.4                 -   1.593   1.593   67.90
39 S       3.85     -172.2       34.4         basic/air   1.000   1.000   89.30
40 S       0.15      47.98      36.52                 -   1.720   1.720   50.27
41 S        3.9        138      36.52         basic/air   1.000   1.000   89.30
42 S         54        inf       43.2         basic/air   1.000   1.000   89.30

System: WO2019-097669 Example 1
Scale: 1.0 mm
Wavelengths: 588, 656, 486 nm
Fields: 0, 0.7, 1
Object:
 Semi-Angle: 8.87 deg
 Pupil:
   Pupil Distance: 168.118
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 23.4427
Image:
 Radius: 21.6
 Update Radius: True
 Pupil:
   Pupil Distance: -133.723
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 23.2093
Stop: 14
Elements:
 # T   Distance   Rad Curv   Diameter          Material       n      nd      Vd
 0 S          0        inf     94.874         basic/air   1.000   1.000   89.30
 1 S         20      127.3      72.98                 -   1.950   1.950   29.37
 2 S        2.8      89.34      70.86                 -   1.498   1.498   82.57
 3 S        9.9     -998.2      70.86         basic/air   1.000   1.000   89.30
 4 S        0.1      92.01      68.06                 -   1.434   1.434   95.25
 5 S        7.7        697      68.06         basic/air   1.000   1.000   89.30
 6 S     34.034      67.31      44.32                 -   1.720   1.720   50.27
 7 S        2.4      33.22      39.56         basic/air   1.000   1.000   89.30
 8 S      10.25     -131.9      38.24                 -   1.618   1.618   63.34
 9 S          2      100.9      38.24         basic/air   1.000   1.000   89.30
10 S          2      53.85      39.72                 -   1.847   1.847   23.83
11 S        4.4      193.9      39.72         basic/air   1.000   1.000   89.30
12 S       3.55     -73.37      39.72                 -   1.603   1.603   65.44
13 S        2.2      288.7      40.06         basic/air   1.000   1.000   89.30
14 S     19.577        inf     38.868         basic/air   1.000   1.000   89.30
15 S        2.5      581.6       41.6                 -   1.835   1.835   42.73
16 S        3.7     -130.5       41.6         basic/air   1.000   1.000   89.30
17 S        0.2      90.33       41.6                 -   1.593   1.593   67.90
18 S       3.85        inf       41.6         basic/air   1.000   1.000   89.30
19 S        0.2      52.77      39.96                 -   1.498   1.498   82.57
20 S        4.9      448.7      39.96         basic/air   1.000   1.000   89.30
21 S      2.043     -118.7      39.48                 -   2.001   2.001   29.12
22 S        2.2      173.2      39.48         basic/air   1.000   1.000   89.30
23 S       4.55      114.6       38.5                 -   1.903   1.903   35.73
24 S       5.75      -66.8       38.5                 -   1.581   1.581   40.98
25 S        2.2         42       38.5         basic/air   1.000   1.000   89.30
26 S     14.105      57.84      34.72                 -   1.498   1.498   82.57
27 S        4.8     -190.1      34.72         basic/air   1.000   1.000   89.30
28 S        0.1      44.19       32.6                 -   1.950   1.950   29.37
29 S          2      28.48       32.6                 -   1.593   1.593   67.90
30 S       5.55      166.4       32.6         basic/air   1.000   1.000   89.30
31 S       4.72       52.7      31.62                 -   1.804   1.804   46.60
32 S        1.8      31.19      29.48         basic/air   1.000   1.000   89.30
33 S       5.15      102.8      28.82                 -   1.847   1.847   23.83
34 S       3.35     -102.8      28.82                 -   1.720   1.720   50.27
35 S        1.6      42.06      28.82         basic/air   1.000   1.000   89.30
36 S      2.583        inf      31.78                 -   1.954   1.954   32.33
37 S        1.6      68.58      31.78         basic/air   1.000   1.000   89.30
38 S       3.75      101.2       34.4                 -   1.593   1.593   67.90
39 S       3.85     -172.2       34.4         basic/air   1.000   1.000   89.30
40 S       0.15      47.98      36.52                 -   1.720   1.720   50.27
41 S        3.9        138      36.52         basic/air   1.000   1.000   89.30
42 S     54.091        inf       43.2         basic/air   1.000   1.000   89.30

lagrange: -3.6745
track length: 192.01
object, image height: [26.344  21.1652]
front, back focal length (from PP): [-135.1613  135.1613]
entry, exit pupil height: [23.4427 23.2093]
entry, exit pupil distance: [148.1176 -79.7234]
front, back focal distance: [11.5938 54.0773]
front, back principal distance: [146.7552 -81.084 ]
front, back nodal distance: [146.7552 -81.084 ]
front, back numerical aperture: [0.     0.1709]
front, back f number: [2.8828 2.9118]
front, back working f number: [   inf 2.9258]
front, back airy radius: [   inf 0.0021]
transverse, angular magnification: [-0.      1.0101]

 # T      path         n   axial y  axial nu   chief y  chief nu
 0 S         0         1     23.44         0    -26.34    0.1567
 1 S        20      1.95     23.44   -0.1749    -23.21    0.3299
 2 S      22.8     1.498     23.19  -0.05751    -22.74    0.2148
 3 S      32.7         1     22.81  -0.06888    -21.32    0.2254
 4 S      32.8     1.434      22.8   -0.1763    -21.29    0.3258
 5 S      40.5         1     21.86   -0.1627    -19.54    0.3136
 6 S     74.53      1.72     16.32   -0.3373    -8.874    0.4085
 7 S     76.93         1     15.85  0.006096    -8.304    0.2286
 8 S     87.18     1.618     15.91   0.08063    -5.961    0.2007
 9 S     89.18         1     16.01    0.1787    -5.713    0.1657
10 S     91.18     1.847     16.37  -0.07859    -5.381    0.2503
11 S     95.58         1     16.18 -0.007944    -4.785    0.2294
12 S     99.13     1.603     16.15    0.1248    -3.971    0.1968
13 S     101.3         1     16.33    0.1588      -3.7    0.1891
14 S     120.9         1     19.43    0.1588-1.347e-15    0.1891
15 S     123.4     1.835     19.83    0.1304    0.4726    0.1884
16 S     127.1         1     20.09  0.001868    0.8525    0.1829
17 S     127.3     1.593     20.09     -0.13     0.889    0.1771
18 S     131.2         1     19.78     -0.13     1.317    0.1771
19 S     131.4     1.498     19.75   -0.3163     1.352    0.1644
20 S     136.3         1     18.72   -0.2955      1.89    0.1665
21 S     138.3     2.001     18.12   -0.1429      2.23    0.1852
22 S     140.5         1     17.96  -0.03912     2.434    0.1993
23 S     145.1     1.903     17.78   -0.1791      3.34     0.173
24 S     150.8     1.581     17.24    -0.262     3.863    0.1544
25 S       153         1     16.87  -0.02846     4.078    0.2109
26 S     167.1     1.498     16.47   -0.1702     7.052    0.1502
27 S     171.9         1     15.93   -0.2119     7.533    0.1305
28 S       172      1.95     15.91   -0.5537     7.546  -0.03169
29 S       174     1.593     15.34   -0.3616     7.513   0.06245
30 S     179.6         1     14.08   -0.3114     7.731      0.09
31 S     184.3     1.804     12.61   -0.5037     8.156  -0.03439
32 S     186.1         1     12.11   -0.1917     8.121    0.1749
33 S     191.2     1.847     11.12   -0.2832     9.022    0.1007
34 S     194.6      1.72     10.61   -0.2963     9.204    0.0893
35 S     196.2         1     10.33   -0.1195     9.288    0.2482
36 S     198.8     1.954     10.02   -0.1195     9.929    0.2482
37 S     200.4         1     9.925   0.01848     10.13    0.3891
38 S     204.1     1.593     9.994  -0.04006     11.59    0.3212
39 S       208         1     9.897  -0.07414     12.37    0.2786
40 S     208.1      1.72     9.886   -0.2224     12.41   0.09251
41 S       212         1     9.382   -0.1735     12.62    0.1583
42 S       266         1     0.016   -0.1735     21.17    0.1583

 # T       SA3      CMA3      AST3      PTZ3      DIS3     TACHC      TCHC
 0 S         0         0         0         0         0         0         0
 1 S   -0.1054   0.01466 -0.002039   -0.1487   0.02098   -0.4126    0.0574
 2 S    0.1493  -0.07496   0.03764   0.06739  -0.05274     0.556   -0.2792
 3 S  -0.02389   0.06426   -0.1729  -0.01294       0.5  -0.04848    0.1304
 4 S  -0.03564  0.001203-4.063e-05   -0.1278  0.004315  -0.07463   0.00252
 5 S  -0.08352    0.1816   -0.3947   0.01687    0.8213  -0.05249    0.1141
 6 S   0.01457   0.03317   0.07553   -0.2417   -0.3784  -0.06246   -0.1422
 7 S      1.28  -0.05659  0.002501    0.4896  -0.02175    0.3673  -0.01623
 8 S   0.01487  -0.03553    0.0849    0.1125   -0.4718    0.0633   -0.1513
 9 S    0.7763    0.2509   0.08109    0.1472   0.07376    0.1876   0.06063
10 S    -2.216   -0.3018  -0.04112   -0.3309  -0.05068   -0.8756   -0.1193
11 S  0.004019   0.01089   0.02951   0.09191     0.329    0.1355    0.3671
12 S    0.1368     -0.17    0.2113    0.1992   -0.5102     0.122   -0.1516
13 S    0.2404    0.1967     0.161   0.05063    0.1731    0.1164   0.09522
14 S        -0         0        -0         0         0         0         0
15 S   -0.2552   -0.2512   -0.2472   -0.0304   -0.2732   -0.2346   -0.2309
16 S   -0.0494   0.05727  -0.06639   -0.1355    0.2341   -0.1875    0.2173
17 S   -0.1547   -0.1329   -0.1142   -0.1602   -0.2357   -0.1423   -0.1223
18 S  -0.07583    0.1033   -0.1407         0    0.1916  -0.08119    0.1106
19 S   -0.0375   -0.0311  -0.02579   -0.2447   -0.2244   -0.1119  -0.09279
20 S   -0.5362    0.3605   -0.2424   0.02878    0.1437   -0.1101   0.07401
21 S     2.721   -0.8966    0.2954    0.1637   -0.1513    0.8032   -0.2647
22 S-0.0007379 -0.002438 -0.008055    0.1122    0.3442    0.1147    0.3791
23 S -0.007147  -0.01407  -0.02771   -0.1608   -0.3712   -0.1577   -0.3106
24 S    -1.233    0.1158  -0.01089  -0.06214  0.006863   -0.2865   0.02693
25 S    0.5173    0.4266    0.3518    0.3402    0.5707    0.3256    0.2685
26 S   -0.1479    -0.192   -0.2492   -0.2233   -0.6131  -0.09788    -0.127
27 S   -0.5451    0.1675  -0.05145  -0.06794   0.03668   -0.1091   0.03352
28 S   0.06654    0.1353     0.275   -0.4285   -0.3119   -0.2252   -0.4578
29 S   0.03468   0.03372   0.03278    0.1568    0.1843    0.4872    0.4737
30 S   -0.3519    0.2118   -0.1275   0.08694   0.02438   -0.1008   0.06065
31 S   0.02948   -0.1002    0.3405   -0.3287  -0.04019   0.05002     -0.17
32 S  -0.04963   -0.1099   -0.2433    0.5553    0.6909    0.1311    0.2903
33 S   0.02424  -0.07625    0.2398   -0.1733   -0.2093    0.1029   -0.3237
34 S   -0.1173  -0.01603 -0.002191  -0.01509 -0.002362   -0.3159  -0.04318
35 S -0.009139  -0.03397   -0.1263    0.3868    0.9683   0.06251    0.2324
36 S   0.03633  -0.07547    0.1568        -0   -0.3256    0.1042   -0.2163
37 S   0.03791    0.1247    0.4101    0.2766     2.259    0.1409    0.4633
38 S  -0.01355  -0.05821     -0.25   -0.1429    -1.688  -0.03699   -0.1589
39 S  -0.02881   0.04525  -0.07107  -0.08403    0.2436  -0.04113    0.0646
40 S-0.0005371 -0.002187 -0.008907    -0.339    -1.417  -0.06254   -0.2547
41 S  -0.02953   0.06992   -0.1656    0.1179    0.1129  -0.04745    0.1124
42 S         0        -0         0         0         0        -0         0
       -0.0223  -0.02647  -0.00385  -0.05779    0.5846 -0.004818  0.002029

Out[3]:
<rayopt.analysis.Analysis at 0x2b002feb400>
In [4]:
description = "WO2019-097669 Example 1"
columns = "type distance roc diameter material"
# number of surfaces = 41
lensdata = """
O 0.0 0.0 94.874 AIR
S 20 127.304 72.98 1.95/29.37
S 2.8 89.338 70.86 1.49782/82.57
S 9.9 -998.249 70.86 AIR
S 0.1 92.013 68.06 1.43385/95.25
S 7.7 696.987 68.06 AIR
S 50.952 67.306 44.32 1.71999/50.27
S 2.4 33.224 39.56 AIR
S 10.25 -131.888 38.24 1.618/63.34
S 2 100.859 38.24 AIR
S 2 53.85 39.72 1.84666/23.83
S 4.4 193.868 39.72 AIR
S 3.55 -73.371 39.72 1.603/65.44
S 2.2 288.683 40.06 AIR
A 2.66 0 38.523 AIR
S 2.5 581.555 41.6 1.83481/42.73
S 3.7 -130.482 41.6 AIR
S 0.2 90.329 41.6 1.59319/67.9
S 3.85 0 41.6 AIR
S 0.2 52.765 39.96 1.49782/82.57
S 4.9 448.658 39.96 AIR
S 2.043 -118.745 39.48 2.001/29.12
S 2.2 173.228 39.48 AIR
S 4.55 114.635 38.5 1.90265/35.73
S 5.75 -66.799 38.5 1.58144/40.98
S 2.2 41.996 38.5 AIR
S 16.921 57.835 34.72 1.49782/82.57
S 4.8 -190.076 34.72 AIR
S 0.1 44.19 32.6 1.95/29.37
S 2 28.478 32.6 1.59319/67.9
S 5.55 166.406 32.6 AIR
S 1.903 52.698 31.62 1.804/46.6
S 1.8 31.187 29.48 AIR
S 5.15 102.833 28.82 1.84666/23.83
S 3.35 -102.758 28.82 1.71999/50.27
S 1.6 42.059 28.82 AIR
S 2.583 0 31.78 1.95375/32.33
S 1.6 68.581 31.78 AIR
S 3.75 101.229 34.4 1.59319/67.9
S 3.85 -172.177 34.4 AIR
S 0.15 47.985 36.52 1.71999/50.27
S 3.9 137.994 36.52 AIR
I 54 0 43.2 AIR
"""
s = ro.system_from_text(lensdata, columns.split(),
    description=description)
s.fields = 0, .7, 1.
s.object.angle = np.deg2rad(6.100000)
s.update()
print(s)
ro.Analysis(s)
System: WO2019-097669 Example 1
Scale: 1.0 mm
Wavelengths: 588, 656, 486 nm
Fields: 0, 0.7, 1
Object:
 Semi-Angle: 6.1 deg
 Pupil:
   Pupil Distance: 209.287
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 34.1998
Image:
 Radius: 21.6
 Update Radius: True
 Pupil:
   Pupil Distance: -138.113
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 24.1061
Stop: 14
Elements:
 # T   Distance   Rad Curv   Diameter          Material       n      nd      Vd
 0 S          0        inf     94.874         basic/air   1.000   1.000   89.30
 1 S         20      127.3      72.98                 -   1.950   1.950   29.37
 2 S        2.8      89.34      70.86                 -   1.498   1.498   82.57
 3 S        9.9     -998.2      70.86         basic/air   1.000   1.000   89.30
 4 S        0.1      92.01      68.06                 -   1.434   1.434   95.25
 5 S        7.7        697      68.06         basic/air   1.000   1.000   89.30
 6 S     50.952      67.31      44.32                 -   1.720   1.720   50.27
 7 S        2.4      33.22      39.56         basic/air   1.000   1.000   89.30
 8 S      10.25     -131.9      38.24                 -   1.618   1.618   63.34
 9 S          2      100.9      38.24         basic/air   1.000   1.000   89.30
10 S          2      53.85      39.72                 -   1.847   1.847   23.83
11 S        4.4      193.9      39.72         basic/air   1.000   1.000   89.30
12 S       3.55     -73.37      39.72                 -   1.603   1.603   65.44
13 S        2.2      288.7      40.06         basic/air   1.000   1.000   89.30
14 S       2.66        inf     38.523         basic/air   1.000   1.000   89.30
15 S        2.5      581.6       41.6                 -   1.835   1.835   42.73
16 S        3.7     -130.5       41.6         basic/air   1.000   1.000   89.30
17 S        0.2      90.33       41.6                 -   1.593   1.593   67.90
18 S       3.85        inf       41.6         basic/air   1.000   1.000   89.30
19 S        0.2      52.77      39.96                 -   1.498   1.498   82.57
20 S        4.9      448.7      39.96         basic/air   1.000   1.000   89.30
21 S      2.043     -118.7      39.48                 -   2.001   2.001   29.12
22 S        2.2      173.2      39.48         basic/air   1.000   1.000   89.30
23 S       4.55      114.6       38.5                 -   1.903   1.903   35.73
24 S       5.75      -66.8       38.5                 -   1.581   1.581   40.98
25 S        2.2         42       38.5         basic/air   1.000   1.000   89.30
26 S     16.921      57.84      34.72                 -   1.498   1.498   82.57
27 S        4.8     -190.1      34.72         basic/air   1.000   1.000   89.30
28 S        0.1      44.19       32.6                 -   1.950   1.950   29.37
29 S          2      28.48       32.6                 -   1.593   1.593   67.90
30 S       5.55      166.4       32.6         basic/air   1.000   1.000   89.30
31 S      1.903       52.7      31.62                 -   1.804   1.804   46.60
32 S        1.8      31.19      29.48         basic/air   1.000   1.000   89.30
33 S       5.15      102.8      28.82                 -   1.847   1.847   23.83
34 S       3.35     -102.8      28.82                 -   1.720   1.720   50.27
35 S        1.6      42.06      28.82         basic/air   1.000   1.000   89.30
36 S      2.583        inf      31.78                 -   1.954   1.954   32.33
37 S        1.6      68.58      31.78         basic/air   1.000   1.000   89.30
38 S       3.75      101.2       34.4                 -   1.593   1.593   67.90
39 S       3.85     -172.2       34.4         basic/air   1.000   1.000   89.30
40 S       0.15      47.98      36.52                 -   1.720   1.720   50.27
41 S        3.9        138      36.52         basic/air   1.000   1.000   89.30
42 S         54        inf       43.2         basic/air   1.000   1.000   89.30

System: WO2019-097669 Example 1
Scale: 1.0 mm
Wavelengths: 588, 656, 486 nm
Fields: 0, 0.7, 1
Object:
 Semi-Angle: 6.1 deg
 Pupil:
   Pupil Distance: 209.287
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 34.1998
Image:
 Radius: 21.6
 Update Radius: True
 Pupil:
   Pupil Distance: -138.113
   Refractive Index: 1.00028
   Update Radius: True
   Radius: 24.1061
Stop: 14
Elements:
 # T   Distance   Rad Curv   Diameter          Material       n      nd      Vd
 0 S          0        inf     94.874         basic/air   1.000   1.000   89.30
 1 S         20      127.3      72.98                 -   1.950   1.950   29.37
 2 S        2.8      89.34      70.86                 -   1.498   1.498   82.57
 3 S        9.9     -998.2      70.86         basic/air   1.000   1.000   89.30
 4 S        0.1      92.01      68.06                 -   1.434   1.434   95.25
 5 S        7.7        697      68.06         basic/air   1.000   1.000   89.30
 6 S     50.952      67.31      44.32                 -   1.720   1.720   50.27
 7 S        2.4      33.22      39.56         basic/air   1.000   1.000   89.30
 8 S      10.25     -131.9      38.24                 -   1.618   1.618   63.34
 9 S          2      100.9      38.24         basic/air   1.000   1.000   89.30
10 S          2      53.85      39.72                 -   1.847   1.847   23.83
11 S        4.4      193.9      39.72         basic/air   1.000   1.000   89.30
12 S       3.55     -73.37      39.72                 -   1.603   1.603   65.44
13 S        2.2      288.7      40.06         basic/air   1.000   1.000   89.30
14 S       2.66        inf     38.523         basic/air   1.000   1.000   89.30
15 S        2.5      581.6       41.6                 -   1.835   1.835   42.73
16 S        3.7     -130.5       41.6         basic/air   1.000   1.000   89.30
17 S        0.2      90.33       41.6                 -   1.593   1.593   67.90
18 S       3.85        inf       41.6         basic/air   1.000   1.000   89.30
19 S        0.2      52.77      39.96                 -   1.498   1.498   82.57
20 S        4.9      448.7      39.96         basic/air   1.000   1.000   89.30
21 S      2.043     -118.7      39.48                 -   2.001   2.001   29.12
22 S        2.2      173.2      39.48         basic/air   1.000   1.000   89.30
23 S       4.55      114.6       38.5                 -   1.903   1.903   35.73
24 S       5.75      -66.8       38.5                 -   1.581   1.581   40.98
25 S        2.2         42       38.5         basic/air   1.000   1.000   89.30
26 S     16.921      57.84      34.72                 -   1.498   1.498   82.57
27 S        4.8     -190.1      34.72         basic/air   1.000   1.000   89.30
28 S        0.1      44.19       32.6                 -   1.950   1.950   29.37
29 S          2      28.48       32.6                 -   1.593   1.593   67.90
30 S       5.55      166.4       32.6         basic/air   1.000   1.000   89.30
31 S      1.903       52.7      31.62                 -   1.804   1.804   46.60
32 S        1.8      31.19      29.48         basic/air   1.000   1.000   89.30
33 S       5.15      102.8      28.82                 -   1.847   1.847   23.83
34 S       3.35     -102.8      28.82                 -   1.720   1.720   50.27
35 S        1.6      42.06      28.82         basic/air   1.000   1.000   89.30
36 S      2.583        inf      31.78                 -   1.954   1.954   32.33
37 S        1.6      68.58      31.78         basic/air   1.000   1.000   89.30
38 S       3.75      101.2       34.4                 -   1.593   1.593   67.90
39 S       3.85     -172.2       34.4         basic/air   1.000   1.000   89.30
40 S       0.15      47.98      36.52                 -   1.720   1.720   50.27
41 S        3.9        138      36.52         basic/air   1.000   1.000   89.30
42 S     54.171        inf       43.2         basic/air   1.000   1.000   89.30

lagrange: -3.6629
track length: 192.01
object, image height: [22.4092 20.9804]
front, back focal length (from PP): [-196.2409  196.2409]
entry, exit pupil height: [34.1998 24.1061]
entry, exit pupil distance: [189.2873 -84.1126]
front, back focal distance: [-89.0991  54.1948]
front, back principal distance: [ 107.1418 -142.0462]
front, back nodal distance: [ 107.1418 -142.0462]
front, back numerical aperture: [0.     0.1717]
front, back f number: [2.869  4.0704]
front, back working f number: [   inf 2.9123]
front, back airy radius: [   inf 0.0021]
transverse, angular magnification: [-0.      1.4187]

 # T      path         n   axial y  axial nu   chief y  chief nu
 0 S         0         1      34.2         0    -22.41    0.1071
 1 S        20      1.95      34.2   -0.2551    -20.27    0.2583
 2 S      22.8     1.498     33.83  -0.08389     -19.9    0.1576
 3 S      32.7         1     33.28   -0.1005    -18.86     0.167
 4 S      32.8     1.434     33.27   -0.2572    -18.84    0.2558
 5 S      40.5         1     31.89   -0.2374    -17.46    0.2449
 6 S     91.45      1.72     19.79   -0.4491     -4.99    0.2983
 7 S     93.85         1     19.17  -0.03385    -4.574    0.1992
 8 S     104.1     1.618     18.82    0.0543    -2.533    0.1873
 9 S     106.1         1     18.89      0.17    -2.301    0.1732
10 S     108.1     1.847     19.23   -0.1322    -1.955    0.2039
11 S     112.5         1     18.91  -0.04966    -1.469    0.1975
12 S     116.1     1.603     18.74    0.1042   -0.7681    0.1912
13 S     118.3         1     18.88    0.1437   -0.5057    0.1902
14 S     120.9         1     19.26    0.1437 1.517e-16    0.1902
15 S     123.4     1.835     19.62    0.1155    0.4753    0.1895
16 S     127.1         1     19.85  -0.01147    0.8574     0.184
17 S     127.3     1.593     19.85   -0.1418    0.8942    0.1781
18 S     131.2         1     19.51   -0.1418     1.325    0.1781
19 S     131.4     1.498     19.48   -0.3255      1.36    0.1653
20 S     136.3         1     18.42    -0.305     1.901    0.1674
21 S     138.3     2.001     17.79   -0.1551     2.243    0.1863
22 S     140.5         1     17.62  -0.05329     2.448    0.2005
23 S     145.1     1.903     17.38   -0.1901      3.36     0.174
24 S     150.8     1.581     16.81   -0.2709     3.886    0.1553
25 S       153         1     16.43  -0.04356     4.102    0.2121
26 S     169.9     1.498     15.69   -0.1786     7.689    0.1459
27 S     174.7         1     15.12   -0.2181     8.157    0.1246
28 S     174.8      1.95      15.1   -0.5426     8.169  -0.05099
29 S     176.8     1.593     14.54   -0.3604     8.117   0.05071
30 S     182.4         1     13.29   -0.3131     8.294   0.08026
31 S     184.3     1.804     12.69   -0.5066     8.447  -0.04856
32 S     186.1         1     12.18   -0.1926     8.398    0.1679
33 S     191.2     1.847     11.19   -0.2847     9.262   0.09163
34 S     194.6      1.72     10.68   -0.2979     9.429   0.08001
35 S     196.2         1      10.4   -0.1199     9.503    0.2426
36 S     198.8     1.954     10.09   -0.1199     10.13    0.2426
37 S     200.4         1     9.991   0.01896     10.33    0.3862
38 S     204.1     1.593     10.06  -0.03998     11.78    0.3172
39 S       208         1     9.966  -0.07429     12.54    0.2741
40 S     208.1      1.72     9.954   -0.2236     12.58   0.08531
41 S       212         1     9.447   -0.1743     12.78    0.1519
42 S       266         1   0.03656   -0.1743     20.98    0.1519

 # T       SA3      CMA3      AST3      PTZ3      DIS3     TACHC      TCHC
 0 S         0         0         0         0         0         0         0
 1 S   -0.4746   0.09209  -0.01787    -0.147   0.03199   -0.8732    0.1694
 2 S    0.6724   -0.2448   0.08914   0.06659   -0.0567     1.177   -0.4284
 3 S   -0.1076    0.1494   -0.2076  -0.01278    0.3061   -0.1026    0.1425
 4 S   -0.1605   0.02323 -0.003362   -0.1262   0.01875    -0.158   0.02286
 5 S   -0.3762    0.4315    -0.495   0.01667    0.5487   -0.1111    0.1274
 6 S   0.01561   0.04697    0.1413   -0.2388   -0.2934  -0.05357   -0.1611
 7 S     1.911    0.2162   0.02447    0.4838   0.05751    0.4964   0.05617
 8 S   0.09174   -0.1135    0.1403    0.1112    -0.311    0.1147   -0.1419
 9 S      1.03    0.4335    0.1825    0.1454     0.138     0.233   0.09806
10 S    -3.193   -0.8292   -0.2153    -0.327   -0.1408    -1.117     -0.29
11 S -0.001351 -0.005354  -0.02123   0.09082    0.2759   0.09985    0.3958
12 S    0.4506   -0.3072    0.2094    0.1969    -0.277    0.1881   -0.1282
13 S    0.2435    0.2194    0.1977   0.05003    0.2233    0.1299    0.1171
14 S        -0        -0        -0         0         0         0         0
15 S   -0.1933   -0.2081    -0.224  -0.03004   -0.2734   -0.2122   -0.2285
16 S  -0.06971   0.07558  -0.08193   -0.1339     0.234   -0.1981    0.2148
17 S   -0.1096    -0.102  -0.09489   -0.1583   -0.2356   -0.1298   -0.1208
18 S  -0.09639    0.1211   -0.1522         0    0.1912  -0.08682    0.1091
19 S -0.009756 -0.008744 -0.007837   -0.2418   -0.2238   -0.1021  -0.09152
20 S   -0.5873    0.3819   -0.2483   0.02844     0.143    -0.112   0.07282
21 S     2.806   -0.9162    0.2991    0.1618   -0.1505    0.7963     -0.26
22 S -0.001722 -0.007624  -0.03375    0.1109    0.3416   0.08403     0.372
23 S 0.0003594 0.0008396  0.001961   -0.1589   -0.3667     -0.13   -0.3036
24 S    -1.201    0.1138  -0.01078  -0.06141  0.006836   -0.2772   0.02625
25 S    0.3686    0.3283    0.2925    0.3361      0.56    0.2935    0.2614
26 S  -0.08409   -0.1274   -0.1929   -0.2206   -0.6264  -0.08236   -0.1247
27 S   -0.5311    0.1457  -0.03997  -0.06713   0.02938   -0.1037   0.02844
28 S   0.04976    0.1246    0.3119   -0.4234    -0.279   -0.1773   -0.4439
29 S  0.006016  0.006703  0.007469     0.155     0.181     0.419    0.4669
30 S   -0.3537    0.1973   -0.1101   0.08591   0.01349  -0.09726   0.05426
31 S   0.02979  -0.09926    0.3308   -0.3248  -0.01996   0.05018   -0.1672
32 S  -0.05048   -0.1114   -0.2457    0.5488    0.6686    0.1322    0.2917
33 S    0.0245  -0.07548    0.2325   -0.1712   -0.1889    0.1033   -0.3181
34 S   -0.1194   -0.0195 -0.003184  -0.01491 -0.002954    -0.318  -0.05192
35 S -0.009269   -0.0341   -0.1255    0.3822    0.9445   0.06315    0.2323
36 S   0.03677  -0.07438    0.1505        -0   -0.3044    0.1046   -0.2117
37 S   0.03909    0.1274    0.4154    0.2734     2.245    0.1423    0.4638
38 S  -0.01401  -0.05949   -0.2526   -0.1412    -1.672  -0.03739   -0.1587
39 S  -0.02918    0.0444  -0.06758  -0.08303    0.2292  -0.04135   0.06293
40 S-0.0006723 -0.002707   -0.0109    -0.335    -1.393  -0.06322   -0.2546
41 S   -0.0299   0.06909   -0.1596    0.1165   0.09973  -0.04767    0.1102
42 S         0        -0         0         0         0        -0         0
      -0.02795  0.002871  0.004907   -0.0571    0.6732  -0.00443   0.01132

Out[4]:
<rayopt.analysis.Analysis at 0x2b0046b4f98>