#! /usr/bin/env python3
# -*- coding: utf-8 -*-
##########################################################################
# NSAp - Copyright (C) CEA, 2022
# Distributed under the terms of the CeCILL-B license, as published by
# the CEA-CNRS-INRIA. Refer to the LICENSE file or to
# http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
# for details.
##########################################################################

# System import
import fire
import brainprep.workflow as wf


fire.Fire({
    "fsreconall": wf.brainprep_fsreconall,
    "fsreconall-summary": wf.brainprep_fsreconall_summary,
    "fsreconall-qc": wf.brainprep_fsreconall_qc,
    "fsreconall-longitudinal": wf.brainprep_fsreconall_longitudinal,
    "cat12vbm": wf.brainprep_cat12vbm,
    "cat12vbm-qc": wf.brainprep_cat12vbm_qc,
    "cat12vbm-roi": wf.brainprep_cat12vbm_roi,
    "quasiraw": wf.brainprep_quasiraw,
    "quasiraw-qc": wf.brainprep_quasiraw_qc,
    "fmriprep": wf.brainprep_fmriprep,
    "fmriprep-conn": wf.brainprep_fmriprep_conn,
    "mriqc": wf.brainprep_mriqc,
    "mriqc-summary": wf.brainprep_mriqc_summary,
    "deface": wf.brainprep_deface,
    "tbss-preproc": wf.brainprep_tbss_preproc,
    "tbss": wf.brainprep_tbss,
    "dmriprep": wf.brainprep_prequal
})
