sdcflows.interfaces.brainmask module

Brain extraction interfaces.

class sdcflows.interfaces.brainmask.BinaryDilation(from_file=None, resource_monitor=None, **inputs)[source]

Bases: nipype.interfaces.base.core.SimpleInterface

Brain extraction for EPI and GRE data.

Mandatory Inputs

in_file (a pathlike object or string representing an existing file) – Binary file to dilate.

Optional Inputs

radius (a float) – Structure element (ball) radius. (Nipype default value: 3)

Outputs

out_file (a pathlike object or string representing an existing file) – The input file, after binary dilation.

class sdcflows.interfaces.brainmask.BrainExtraction(from_file=None, resource_monitor=None, **inputs)[source]

Bases: nipype.interfaces.base.core.SimpleInterface

Brain extraction for EPI and GRE data.

Mandatory Inputs

in_file (a pathlike object or string representing an existing file) – File to mask.

Outputs
  • out_file (a pathlike object or string representing an existing file) – The input file, after masking.

  • out_mask (a pathlike object or string representing an existing file) – The binary brain mask.

  • out_probseg (a pathlike object or string representing an existing file) – The probabilistic brain mask.

class sdcflows.interfaces.brainmask.Union(from_file=None, resource_monitor=None, **inputs)[source]

Bases: nipype.interfaces.base.core.SimpleInterface

Brain extraction for EPI and GRE data.

Mandatory Inputs
  • in1 (a pathlike object or string representing an existing file) – Binary file.

  • in2 (a pathlike object or string representing an existing file) – Binary file.

Outputs

out_file (a pathlike object or string representing an existing file) – The input file, after binary dilation.