.. AUTO-GENERATED FILE -- DO NOT EDIT!

interfaces.fsl.fix
==================


.. _nipype.interfaces.fsl.fix.Classifier:


.. index:: Classifier

Classifier
----------

`Link to code <file:///build/nipype-1.1.8/nipype/interfaces/fsl/fix.py#L278>`__

Classify ICA components using a specific training dataset (<thresh> is in the range 0-100, typically 5-20).

Inputs::

        [Mandatory]
        thresh: (an integer (int or long))
                Threshold for cleanup.
                argument: ``%d``, position: -1
        trained_wts_file: (an existing file name)
                trained-weights file
                argument: ``%s``, position: 2

        [Optional]
        artifacts_list_file: (a file name)
                Text file listing which ICs are artifacts; can be the output from
                classification or can be created manually
        args: (a unicode string)
                Additional parameters to the command
                argument: ``%s``
        mel_ica: (an existing directory name)
                Melodic output directory or directories
                argument: ``%s``, position: 1
        environ: (a dictionary with keys which are a newbytes or None or a
                  newstr or None and with values which are a newbytes or None or a
                  newstr or None, nipype default value: {})
                Environment variables

Outputs::

        artifacts_list_file: (a file name)
                Text file listing which ICs are artifacts; can be the output from
                classification or can be created manually

.. _nipype.interfaces.fsl.fix.Cleaner:


.. index:: Cleaner

Cleaner
-------

`Link to code <file:///build/nipype-1.1.8/nipype/interfaces/fsl/fix.py#L346>`__

Extract features (for later training and/or classifying)

Inputs::

        [Mandatory]
        artifacts_list_file: (an existing file name)
                Text file listing which ICs are artifacts; can be the output from
                classification or can be created manually
                argument: ``%s``, position: 1

        [Optional]
        confound_file_2: (a file name)
                Include additional confound file.
                argument: ``-x %s``, position: 6
        confound_file_1: (a file name)
                Include additional confound file.
                argument: ``-x %s``, position: 5
        args: (a unicode string)
                Additional parameters to the command
                argument: ``%s``
        confound_file: (a file name)
                Include additional confound file.
                argument: ``-x %s``, position: 4
        highpass: (a float, nipype default value: 100)
                cleanup motion confounds
                argument: ``-m -h %f``, position: 2
        environ: (a dictionary with keys which are a newbytes or None or a
                  newstr or None and with values which are a newbytes or None or a
                  newstr or None, nipype default value: {})
                Environment variables
        aggressive: (a boolean)
                Apply aggressive (full variance) cleanup, instead of the default
                less-aggressive (unique variance) cleanup.
                argument: ``-A``, position: 3
        cleanup_motion: (a boolean)
                cleanup motion confounds, looks for design.fsf for highpass filter
                cut-off
                argument: ``-m``, position: 2

Outputs::

        cleaned_functional_file: (an existing file name)
                Cleaned session data

.. _nipype.interfaces.fsl.fix.FeatureExtractor:


.. index:: FeatureExtractor

FeatureExtractor
----------------

`Link to code <file:///build/nipype-1.1.8/nipype/interfaces/fsl/fix.py#L138>`__

Extract features (for later training and/or classifying)

Inputs::

        [Optional]
        mel_ica: (an existing directory name)
                Melodic output directory or directories
                argument: ``%s``, position: -1
        args: (a unicode string)
                Additional parameters to the command
                argument: ``%s``
        environ: (a dictionary with keys which are a newbytes or None or a
                  newstr or None and with values which are a newbytes or None or a
                  newstr or None, nipype default value: {})
                Environment variables

Outputs::

        mel_ica: (an existing directory name)
                Melodic output directory or directories
                argument: ``%s``, position: -1

.. _nipype.interfaces.fsl.fix.Training:


.. index:: Training

Training
--------

`Link to code <file:///build/nipype-1.1.8/nipype/interfaces/fsl/fix.py#L176>`__

Train the classifier based on your own FEAT/MELODIC output directory.

Inputs::

        [Optional]
        mel_icas: (a list of items which are an existing directory name)
                Melodic output directories
                argument: ``%s``, position: -1
        args: (a unicode string)
                Additional parameters to the command
                argument: ``%s``
        environ: (a dictionary with keys which are a newbytes or None or a
                  newstr or None and with values which are a newbytes or None or a
                  newstr or None, nipype default value: {})
                Environment variables
        loo: (a boolean)
                full leave-one-out test with classifier training
                argument: ``-l``, position: 2
        trained_wts_filestem: (a unicode string)
                trained-weights filestem, used for trained_wts_file and output
                directories
                argument: ``%s``, position: 1

Outputs::

        trained_wts_file: (an existing file name)
                Trained-weights file

.. _nipype.interfaces.fsl.fix.TrainingSetCreator:


.. index:: TrainingSetCreator

TrainingSetCreator
------------------

`Link to code <file:///build/nipype-1.1.8/nipype/interfaces/fsl/fix.py#L84>`__

Goes through set of provided melodic output directories, to find all
the ones that have a hand_labels_noise.txt file in them.

This is outsourced as a separate class, so that the pipeline is
rerun everytime a handlabeled file has been changed, or a new one
created.

Inputs::

        [Optional]
        mel_icas_in: (a list of items which are an existing directory name)
                Melodic output directories
                argument: ``%s``, position: -1

Outputs::

        mel_icas_out: (a list of items which are an existing directory name)
                Hand labels for noise vs signal
                argument: ``%s``, position: -1
