:orphan: .. _ahelp_@extract_meica_ortvec: ********************* @extract_meica_ortvec ********************* .. contents:: :local: | .. code-block:: none @extract_meica_ortvec - project good MEICA components out of bad ones The MEICA process, via tedana.py, creates a set of components: accepted : components it things are good BOLD ignored : components it decides not to bother with midk_rejected : components it "borderline" rejects rejected : components it more strongly rejects Together, this full matrix is fit to the data, and the fit of the rejected components is subtracted from the data. But the rejected components are correlated with accepted ones. To more conservatively keep the entirety of the accepted components, projection components are created here by projecting the good ones out of the bad ones, and taking the result as more strictly bad ones, which can be projected later. This script (currently) relies on being run from a tedana.py output directory, probably of name TED.XXX. sample commands: @extract_meica_ortvec -prefix run_5_meica_orts.1D @extract_meica_ortvec -meica_dir tedana_r01/TED.r01 \ -work_dir tedana_r01/work.orts \ -prefix tedana_r01/meica_orts.1D options: -prefix PREFIX : name for output 1D ortvec file -meica_dir MDIR : directory for meica files -reject_ignored VAL : VAL=0/1, do we reject ignored components (default = 0, keep, do not reject) (should probably never reject) -reject_midk VAL : VAL=0/1, do we reject midk components (default = 1, reject) (should probably default to keeping) -work_dir WDIR : sub-directory for work -verb VLEVEL : set verbosity level More options will be added, but this is enough to get used by afni_proc.py for now. ------- Author: R Reynolds May, 2018