2011-09-30 47 views
0

我想用nipype來分析由FSL創建的轉換矩陣。 FSL有一個名爲「avscale」的腳本,用於分析這些轉換矩陣(* .mat文件)。 我想知道nipype是否有換行腳本,並啓用其輸出到任何工作界面。avscale(FSL腳本)是否有任何nipype接口?

感謝

回答

1

基礎上docscurrent source答案是否定的。另外,至少從去年2月起,nipy-devel郵件列表中還沒有提及avscale。這有可能是Nipype已經包裝別的東西,做這個(也許用MATLAB包裝?)你可以嘗試opening an issue或詢問的mailing list

只要你想使用Python(與nipype和所有的),也許nipype項目的理念是,你應該只使用numpy的/ SciPy的這個?只是猜測,我不知道用這些工具複製這個輸出的功能。也有可能沒有人開始添加它。

對於外行來說,avscale藉此仿射矩陣:

1.00614 -8.39414e-06 0   -0.757356 
0  1.00511  -0.00317841 -0.412038 
0  0.0019063 1.00735 -0.953364 
0  0   0   1 

併產生這種或類似的輸出:

Rotation & Translation Matrix: 
1.000000 0.000000 0.000000 -0.757356 
0.000000 0.999998 -0.001897 -0.412038 
0.000000 0.001897 0.999998 -0.953364 
0.000000 0.000000 0.000000 1.000000 

Scales (x,y,z) = 1.006140 1.005112 1.007354 

Skews (xy,xz,yz) = -0.000008 0.000000 -0.001259 

Average scaling = 1.0062 

Determinant = 1.01872 
Left-Right orientation: preserved 

Forward half transform = 
1.003065 -0.000004 -0.000000 -0.378099 
0.000000 1.002552 -0.001583 -0.206133 
0.000000 0.000951 1.003669 -0.475711 
0.000000 0.000000 0.000000 1.000000 

Backward half transform = 
0.996944 0.000004 0.000000 0.376944 
0.000000 0.997452 0.001575 0.206357 
0.000000 -0.000944 0.996343 0.473777 
0.000000 0.000000 0.000000 1.000000 
相關問題