Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] ZeroDivisionError: float division by zero (SNRd) #527

Closed
oesteban opened this issue May 30, 2017 · 0 comments · Fixed by #533
Closed

[BUG] ZeroDivisionError: float division by zero (SNRd) #527

oesteban opened this issue May 30, 2017 · 0 comments · Fixed by #533
Labels
Milestone

Comments

@oesteban
Copy link
Member

This is happening at least for 50299, 50355, 50281

Node: workflow_enumerator.anatMRIQCT1w.ComputeIQMs.measures
Working directory: /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/ComputeIQMs/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/measures

Node inputs:

air_msk = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/AirMaskWorkflow/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/ArtifactMask/sub-50299_T1w_conformed_noart-air.nii.gz
artifact_msk = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/AirMaskWorkflow/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/ArtifactMask/sub-50299_T1w_conformed_artifacts.nii.gz
head_msk = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/HeadMaskWorkflow/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/fsl_bet/sub-50299_T1w_conformed_corrected_brain_outskin_mask.nii.gz
ignore_exception = False
in_bias = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/AFNISkullStripWorkflow/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/inu_n4/sub-50299_T1w_conformed_bias.nii.gz
in_file = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/conform/sub-50299_T1w_conformed.nii.gz
in_fwhm = [3.30822, 3.11735, 3.55278, 3.32136]
in_noinu = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/ComputeIQMs/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/harmonize/sub-50299_T1w_conformed_corrected_harmonized.nii.gz
in_pvms = ['/scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/segmentation/segment_pve_0.nii.gz', '/scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/segmentation/segment_pve_1.nii.gz', '/scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/segmentation/segment_pve_2.nii.gz']
in_segm = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/segmentation/segment_seg.nii.gz
in_tpms = <undefined>
mni_tpms = ['/scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/ComputeIQMs/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/MNItpms2t1/mapflow/_MNItpms2t10/1mm_tpm_csf_trans.nii.gz', '/scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/ComputeIQMs/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/MNItpms2t1/mapflow/_MNItpms2t11/1mm_tpm_gm_trans.nii.gz', '/scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/ComputeIQMs/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/MNItpms2t1/mapflow/_MNItpms2t12/1mm_tpm_wm_trans.nii.gz']
rot_msk = /scratch/users/oesteban/abide-mriqc_0.9.5-2017-05-25-aacd887ad9af/work/workflow_enumerator/anatMRIQCT1w/AirMaskWorkflow/_in_file_..mnt..ABIDE..sub-50299..anat..sub-50299_T1w.nii.gz/RotationMask/sub-50299_T1w_conformed_rotmask.nii.gz

Traceback (most recent call last):
  File "/usr/local/miniconda/lib/python3.6/site-packages/nipype/pipeline/plugins/multiproc.py", line 52, in run_node
    result['result'] = node.run(updatehash=updatehash)
  File "/usr/local/miniconda/lib/python3.6/site-packages/nipype/pipeline/engine/nodes.py", line 372, in run
    self._run_interface()
  File "/usr/local/miniconda/lib/python3.6/site-packages/nipype/pipeline/engine/nodes.py", line 482, in _run_interface
    self._result = self._run_command(execute)
  File "/usr/local/miniconda/lib/python3.6/site-packages/nipype/pipeline/engine/nodes.py", line 613, in _run_command
    result = self._interface.run()
  File "/usr/local/miniconda/lib/python3.6/site-packages/nipype/interfaces/base.py", line 1081, in run
    runtime = self._run_wrapper(runtime)
  File "/usr/local/miniconda/lib/python3.6/site-packages/nipype/interfaces/base.py", line 1029, in _run_wrapper
    runtime = self._run_interface(runtime)
  File "/usr/local/miniconda/lib/python3.6/site-packages/mriqc/interfaces/anatomical.py", line 118, in _run_interface
    for tlabel in ['csf', 'wm', 'gm']}
  File "/usr/local/miniconda/lib/python3.6/site-packages/mriqc/interfaces/anatomical.py", line 118, in <dictcomp>
    for tlabel in ['csf', 'wm', 'gm']}
  File "/usr/local/miniconda/lib/python3.6/site-packages/mriqc/qc/anatomical.py", line 228, in snr_dietrich
    return float(mu_fg / (sigma_air * sqrt(2/(4 - pi))))
ZeroDivisionError: float division by zero
Interface StructuralQC failed to run. 
@oesteban oesteban added the bug label May 30, 2017
@oesteban oesteban added this to the 0.9.6 milestone May 30, 2017
oesteban added a commit to oesteban/mriqc that referenced this issue Jun 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant