@@ -858,18 +858,18 @@ def _run_interface(self, runtime):
858
858
runtime = super (AvScale , self )._run_interface (runtime )
859
859
860
860
expr = re .compile (
861
- 'Rotation\ &\ Translation\ Matrix:\n (?P<rot_tran_mat>[0-9\.\ \n -]+)[\s\n ]*'
862
- '(Rotation\ Angles\ \(x,y,z\)\ \[rads\]\ =\ (?P<rot_angles>[0-9\.\ -]+))?[\s\n ]*'
863
- '(Translations\ \(x,y,z\)\ \[mm\]\ =\ (?P<translations>[0-9\.\ -]+))?[\s\n ]*'
864
- 'Scales\ \(x,y,z\)\ =\ (?P<scales>[0-9\.\ -]+)[\s\n ]*'
865
- 'Skews\ \(xy,xz,yz\)\ =\ (?P<skews>[0-9\.\ -]+)[\s\n ]*'
866
- 'Average\ scaling\ =\ (?P<avg_scaling>[0-9\.-]+)[\s\n ]*'
867
- 'Determinant\ =\ (?P<determinant>[0-9\.-]+)[\s\n ]*'
868
- 'Left-Right\ orientation:\ (?P<lr_orientation>[A-Za-z]+)[\s\n ]*'
869
- 'Forward\ half\ transform\ =[\s]*\n '
870
- '(?P<fwd_half_xfm>[0-9\.\ \n -]+)[\s\n ]*'
871
- 'Backward\ half\ transform\ =[\s]*\n '
872
- '(?P<bwd_half_xfm>[0-9\.\ \n -]+)[\s\n ]*' )
861
+ r 'Rotation & Translation Matrix:\n(?P<rot_tran_mat>[0-9\. \n-]+)[\s\n]*'
862
+ r '(Rotation Angles \(x,y,z\) \[rads\] = (?P<rot_angles>[0-9\. -]+))?[\s\n]*'
863
+ r '(Translations \(x,y,z\) \[mm\] = (?P<translations>[0-9\. -]+))?[\s\n]*'
864
+ r 'Scales \(x,y,z\) = (?P<scales>[0-9\. -]+)[\s\n]*'
865
+ r 'Skews \(xy,xz,yz\) = (?P<skews>[0-9\. -]+)[\s\n]*'
866
+ r 'Average scaling = (?P<avg_scaling>[0-9\.-]+)[\s\n]*'
867
+ r 'Determinant = (?P<determinant>[0-9\.-]+)[\s\n]*'
868
+ r 'Left-Right orientation: (?P<lr_orientation>[A-Za-z]+)[\s\n]*'
869
+ r 'Forward half transform =[\s]*\n'
870
+ r '(?P<fwd_half_xfm>[0-9\. \n-]+)[\s\n]*'
871
+ r 'Backward half transform =[\s]*\n'
872
+ r '(?P<bwd_half_xfm>[0-9\. \n-]+)[\s\n]*' )
873
873
out = expr .search (runtime .stdout ).groupdict ()
874
874
outputs = {}
875
875
outputs ['rotation_translation_matrix' ] = [[
0 commit comments