버전 4.1.8을 사용하여 FSL을 처음 사용했습니다. *.nii
파일을 읽고 생성하는 스크립트를 실행하려고합니다.이 파일은 일반적으로 FSL에서 지원합니다. FSL 함수를 에서 probtrackx
으로 호출합니다.Linux 환경에서 FSL 명령을 실행하는 데 문제가 있습니다.
** ERROR (nifti_image_read): failed to find header file for '~/Documents/fMRI_data/../DTI/fsl_dti/masks/target_mask_001'
** ERROR: nifti_image_open(~/Documents/fMRI_data/../DTI/fsl_dti/masks/target_mask_001): bad header info
ERROR: failed to open file ~/Documents/fMRI_data/../DTI/fsl_dti/masks/target_mask_001
ERROR: Could not open image ~/Documents/fMRI_data/../DTI/fsl_dti/masks/target_mask_001
파일이 존재하지만 FSL 그들을 인식하지 못합니다 : 그러나, 나는 *.nii
파일을 생성하거나 인식 할 겉으로 수없는 다음과 같은 오류 메시지가 나타납니다. 문제를 해결하고 FSL을 올바르게 작동시키는 방법에 대한 도움은 가장 감사 할 것입니다. Linux 설정 문제라고 생각합니다. 문제를 해결하는 방법을 모르겠습니다. 이전 게시물의 관련 문제에 대한 해결책은 ls='ls --color=auto'
을 추가하는 것이 좋습니다. 나는 쓸데없이 노력했다.
감사 : 또한, 미래에 가장 좋은 장소는 FSL 지원을받을 수
은 자신의 메일 링리스트에 있습니다. setenv ('FSLDIR', '/ usr/local/fsl')는 이미 env에 있으며, 시스템 ('. $ {FSLDIR} /etc/fslconf/fsl.sh')도 사용하지 않았습니다. 흥미롭게도, 같은 스크립트가 내 동료 컴퓨터에서 잘 작동하는 것 같습니다. 시스템 ('fslhd ~/Documents/fMRI_data /../ DTI/fsl_dti/masks/target_mask_001')을 제안 해 주셔서 감사합니다. 괜찮 았는데 파일이 손상되지 않았다고 가정합니다. 나는 다른 컴퓨터에서 스크립트를 시도 할 것이다. 새해 복 많이 받으세요! –